sim: split sim-signal.h include out
authorMike Frysinger <vapier@gentoo.org>
Mon, 14 Jun 2021 03:16:32 +0000 (23:16 -0400)
committerMike Frysinger <vapier@gentoo.org>
Fri, 18 Jun 2021 04:50:14 +0000 (00:50 -0400)
commit1fef66b0dcc09c9114100e782ea54594550e8fb7
tree4c7e4fe60f287d3db75997d7affb763c0e77608f
parent7039b291607e4d890679cb3fe401d37228992213
sim: split sim-signal.h include out

The sim-basics.h is too big and includes too many things.  This leads
to some arch's sim-main.h having circular loop issues with defs, and
makes it hard to separate out common objects from arch-specific defs.
By splitting up sim-basics.h and killing off sim-main.h, it'll make
it easier to separate out the two.
78 files changed:
sim/aarch64/ChangeLog
sim/aarch64/cpustate.c
sim/aarch64/memory.c
sim/aarch64/simulator.c
sim/avr/ChangeLog
sim/avr/interp.c
sim/bfin/ChangeLog
sim/bfin/dv-bfin_cec.c
sim/bfin/sim-main.h
sim/bpf/ChangeLog
sim/bpf/bpf.c
sim/common/ChangeLog
sim/common/cgen-run.c
sim/common/cgen-utils.c
sim/common/nrun.c
sim/common/sim-basics.h
sim/common/sim-core.c
sim/common/sim-engine.c
sim/common/sim-reason.c
sim/common/sim-resume.c
sim/common/sim-signal.c
sim/common/sim-stop.c
sim/common/sim-watch.c
sim/cr16/ChangeLog
sim/cr16/interp.c
sim/cr16/simops.c
sim/cris/ChangeLog
sim/cris/traps.c
sim/d10v/ChangeLog
sim/d10v/interp.c
sim/d10v/simops.c
sim/example-synacor/ChangeLog
sim/example-synacor/sim-main.c
sim/frv/ChangeLog
sim/frv/interrupts.c
sim/frv/traps.c
sim/ft32/ChangeLog
sim/ft32/interp.c
sim/h8300/ChangeLog
sim/h8300/compile.c
sim/iq2000/ChangeLog
sim/iq2000/iq2000.c
sim/lm32/ChangeLog
sim/lm32/traps.c
sim/m32r/ChangeLog
sim/m32r/traps-linux.c
sim/m32r/traps.c
sim/m68hc11/ChangeLog
sim/m68hc11/dv-m68hc11eepr.c
sim/m68hc11/interrupts.c
sim/m68hc11/m68hc11_sim.c
sim/m68hc11/sim-main.h
sim/mcore/ChangeLog
sim/mcore/interp.c
sim/microblaze/ChangeLog
sim/microblaze/interp.c
sim/mips/ChangeLog
sim/mips/interp.c
sim/mn10300/ChangeLog
sim/mn10300/interp.c
sim/mn10300/mn10300_sim.h
sim/mn10300/op_utils.c
sim/mn10300/sim-main.h
sim/moxie/ChangeLog
sim/moxie/interp.c
sim/msp430/ChangeLog
sim/msp430/msp430-sim.c
sim/msp430/sim-main.h
sim/or1k/ChangeLog
sim/or1k/traps.c
sim/ppc/ChangeLog
sim/ppc/sim-main.h
sim/pru/ChangeLog
sim/pru/interp.c
sim/riscv/ChangeLog
sim/riscv/sim-main.c
sim/v850/ChangeLog
sim/v850/simops.c