binutils-gdb/sim/cris
Alan Modra e7ad52cde6 sim --enable-cgen-maint
I had reason yesterday to want to regenerate configury files which I
do with --enable-maintainer-mode, and added --enable-cgen-maint
accidentally.  The first problem I hit is that sim looks for cgen in a
different directory by default than opcodes, and I had my source
layout set up for opcodes rather than sim.  Fix that by making both
use ../cgen first, then ../../cgen relative to sim/ and opcodes/.  The
next problem was that various sim local.mk files expected generated
sources in the build dir rather than the source dir.  Fix that by
adding $(srcdir) to paths.  Finally, the generated iq2000 files had a
compile error, fixed by the cpu/iq2000.cpu patch.

cpu/
	* iq2000.cpu (syscall): Add pc arg.
opcodes/
	* configure.ac (cgendir): Default to ../../cgen, but use ../cgen
	if found there.
	* configure: Regenerate.
sim/m4/
	* sim_ac_option_cgen_maint.m4 (cgendir): Look in ../cgen too.
sim/
	* cris/local.mk: Add $(srcdir) to paths for regenerated source.
	* frv/local.mk: Likewise.
	* iq2000/local.mk: Likewise.
	* lm32/local.mk: Likewise.
	* m32r/local.mk: Likewise.
	* or1k/local.mk: Likewise.
	* Makefile.in: Regenerate.
	* configure: Regenerate.
2023-08-19 12:41:32 +09:30
..
arch.c Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
arch.h Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
ChangeLog-2021 sim: rename ChangeLog files to ChangeLog-2021 2021-08-17 20:27:36 -04:00
cpuall.h Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
cpuv10.c Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
cpuv10.h Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
cpuv32.c Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
cpuv32.h Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
cris-sim.h Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
cris-tmpl.c Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
crisv10f.c Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
crisv32f.c Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
decodev10.c Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
decodev10.h Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
decodev32.c Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
decodev32.h Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
dv-cris.c Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
dv-cris_900000xx.c Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
dv-rv.c sim: formally assume unistd.h always exists (via gnulib) 2023-01-16 04:35:48 -05:00
local.mk sim --enable-cgen-maint 2023-08-19 12:41:32 +09:30
mloop.in Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
modelv10.c Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
modelv32.c Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
rvdummy.c sim: formally assume unistd.h always exists (via gnulib) 2023-01-16 04:35:48 -05:00
semcrisv10f-switch.c Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
semcrisv32f-switch.c Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
sim-if.c Rename bfd_bread and bfd_bwrite 2023-08-09 08:48:09 +09:30
sim-main.h sim: replace -I$srcroot/opcodes include with -I$srcroot 2023-01-01 23:14:19 -05:00
traps.c sim: assume sys/stat.h always exists (via gnulib) 2023-01-16 04:42:47 -05:00