binutils-gdb/sim/mips
Mike Frysinger 80636a54bc sim: build: move generated headers to built sources
Automake's automatic header deptracking has a bootstrap problem where
it can't detect generated headers when compiling.  We've been handling
that by adding a custom SIM_ALL_RECURSIVE_DEPS variable, but that only
works when building objects recursively in subdirs.  As we move those
out to the top-level, we don't have any recursive steps anymore.  The
Automake approach is to declare those headers in BUILT_SOURCES.

This isn't completely foolproof as the Automake manual documents: it
only activates for `make all`, not `make foo.o`, but that shouldn't be
a huge limitation as it only affects the initial compile.  After that,
rebuilds should work fine.
2023-01-02 21:16:19 -05:00
..
acinclude.m4 sim: replace -I$srcroot/bfd include with -I$srcroot 2023-01-01 23:17:07 -05:00
ChangeLog-2021
cp1.c Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
cp1.h Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
dsp2.igen Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
dsp.c Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
dsp.igen Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
dv-tx3904cpu.c Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
dv-tx3904irc.c Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
dv-tx3904sio.c Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
dv-tx3904tmr.c Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
interp.c sim: replace -I$srcroot/bfd include with -I$srcroot 2023-01-01 23:17:07 -05:00
local.mk sim: build: move generated headers to built sources 2023-01-02 21:16:19 -05:00
m16.dc
m16.igen
m16e.igen Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
m16run.c sim: mips: drop unused ENGINE_ISSUE_POSTFIX_HOOK 2022-12-24 21:37:59 -05:00
Makefile.in sim: mips: hoist "multi" igen rules up to common builds 2022-12-27 00:31:34 -05:00
mdmx.c Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
mdmx.igen Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
micromips16.dc
micromips.dc
micromips.igen Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
micromipsdsp.igen Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
micromipsrun.c Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
mips3d.igen Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
mips3264r2.igen Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
mips3264r6.igen
mips.dc
mips.igen sim: mips: call Unpredictable instead of setting bogus values [PR sim/29276] 2022-11-08 14:55:50 +07:00
sb1.igen Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
sim-main.c
sim-main.h sim: replace -I$srcroot/bfd include with -I$srcroot 2023-01-01 23:17:07 -05:00
smartmips.igen Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
tx.igen
vr.igen