binutils-gdb/sim/common
Mike Frysinger 6df01ab8ab sim: switch config.h usage to defs.h
The defs.h header will take care of including the various config.h
headers.  For now, it's just config.h, but we'll add more when we
integrate gnulib in.

This header should be used instead of config.h, and should be the
first include in every .c file.  We won't rely on the old behavior
where we expected files to include the port's sim-main.h which then
includes the common sim-basics.h which then includes config.h.  We
have a ton of code that includes things before sim-main.h, and it
sometimes needs to be that way.  Creating a dedicated header avoids
the ordering mess and implicit inclusion that shows up otherwise.
2021-05-16 22:38:41 -04:00
..
callback.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
cgen-accfp.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
cgen-cpu.h
cgen-defs.h
cgen-engine.h
cgen-fpu.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
cgen-fpu.h
cgen-mem.h
cgen-ops.h sim: cgen: tweak cgen_rtx_error to fix warnings 2021-05-08 12:27:45 -04:00
cgen-par.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
cgen-par.h
cgen-run.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
cgen-scache.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
cgen-scache.h
cgen-sim.h
cgen-trace.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
cgen-trace.h
cgen-types.h sim: cgen: namespace mode_names a bit 2021-05-08 12:29:00 -04:00
cgen-utils.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
cgen.sh
ChangeLog sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
create-version.sh sim: common: simplify version script 2021-01-18 12:25:57 -05:00
defs.h sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
dv-cfi.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
dv-cfi.h
dv-core.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
dv-glue.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
dv-pal.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
dv-sockser.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
dv-sockser.h sim: dv-sockser: localize init callback 2021-05-01 22:46:46 -04:00
gdbinit.in
genmloop.sh sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
gennltvals.py sim: nltvals: unify common syscall tables 2021-04-26 22:39:55 -04:00
gentmap.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
hw-alloc.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
hw-alloc.h
hw-base.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
hw-base.h
hw-device.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
hw-device.h sim: replace custom attributes with ansidecl.h 2021-05-02 10:58:20 -04:00
hw-events.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
hw-events.h sim: add ATTRIBUTE_PRINTF / ATTRIBUTE_NULL_PRINTF where necessary 2021-05-03 10:55:25 -04:00
hw-handles.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
hw-handles.h
hw-instances.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
hw-instances.h
hw-main.h
hw-ports.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
hw-ports.h
hw-properties.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
hw-properties.h
hw-tree.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
hw-tree.h sim: add ATTRIBUTE_PRINTF / ATTRIBUTE_NULL_PRINTF where necessary 2021-05-03 10:55:25 -04:00
Make-common.in sim: create header namespace 2021-05-14 00:41:05 -04:00
nltvals.def sim: nltvals: unify common syscall tables 2021-04-26 22:39:55 -04:00
nrun.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
run.1
sim-abort.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-alu.h
sim-arange.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-arange.h
sim-assert.h
sim-base.h
sim-basics.h sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-bits.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-bits.h sim: common: add align_{up,down} to match gdb 2021-01-02 20:55:21 -05:00
sim-close.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-command.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-config.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-config.h sim: common: use sim_config_print name 2021-01-04 18:10:40 -05:00
sim-core.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-core.h
sim-cpu.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-cpu.h sim: cgen: move cgen_cpu_max_extra_bytes logic into the common code 2021-04-12 00:14:32 -04:00
sim-endian.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-endian.h
sim-engine.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-engine.h sim: replace custom attributes with ansidecl.h 2021-05-02 10:58:20 -04:00
sim-events.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-events.h sim: sprinkle some ATTRIBUTE_PRINTF 2021-04-22 12:07:14 -04:00
sim-fpu.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-fpu.h
sim-hload.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-hrw.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-hw.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-hw.h sim: hw: localize init callback 2021-05-04 21:52:38 -04:00
sim-info.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-inline.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-inline.h sim: replace custom attributes with ansidecl.h 2021-05-02 10:58:20 -04:00
sim-io.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-io.h sim: callback: convert FS interfaces to 64-bit 2021-05-14 21:16:40 -04:00
sim-load.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-memopt.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-memopt.h
sim-model.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-model.h
sim-module.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-module.h sim: create header namespace 2021-05-14 00:41:05 -04:00
sim-n-bits.h
sim-n-core.h
sim-n-endian.h
sim-options.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-options.h sim: common: add a version output helper w/copyright+license info 2021-01-04 17:41:23 -05:00
sim-profile.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-profile.h sim: common: use #error properly 2021-01-12 03:51:44 -05:00
sim-reason.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-reg.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-resume.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-run.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-signal.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-signal.h
sim-stop.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-syscall.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-syscall.h
sim-trace.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-trace.h sim: add ATTRIBUTE_PRINTF / ATTRIBUTE_NULL_PRINTF where necessary 2021-05-03 10:55:25 -04:00
sim-types.h
sim-utils.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-utils.h sim: add ATTRIBUTE_PRINTF / ATTRIBUTE_NULL_PRINTF where necessary 2021-05-03 10:55:25 -04:00
sim-watch.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
sim-watch.h sim: watchpoints: use common sim_pc_get 2021-02-06 12:12:51 -05:00
syscall.c sim: switch config.h usage to defs.h 2021-05-16 22:38:41 -04:00
version.h