binutils-gdb/sim/m32r
Mike Frysinger d4e3adda12 sim: watchpoints: change sizeof_pc to sizeof(sim_cia)
Existing ports already have sizeof_pc set to the same size as sim_cia,
so simply make that part of the core code.  We already assume this in
places by way of sim_pc_{get,set}, and this is how it's documented in
the sim-base.h API.

There is code to allow sims to pick different register word sizes from
address sizes, but most ports use the defaults for both (32-bits), and
the few that support multiple register sizes never change the address
size (so address defaults to register).  I can't think of any machine
where the register hardware size would be larger than the address word
size either.  We have ABIs that behave that way (e.g. x32), but the
hardware is still equivalent register sized.
2021-01-30 10:14:21 -05:00
..
aclocal.m4
arch.c Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
arch.h Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
ChangeLog sim: watchpoints: change sizeof_pc to sizeof(sim_cia) 2021-01-30 10:14:21 -05:00
config.in sim: clean up C11 header includes 2021-01-11 08:05:54 -05:00
configure sim: call SIM_AC_OPTION_WARNINGS(no) in remaining ports 2021-01-11 09:13:11 -05:00
configure.ac sim: call SIM_AC_OPTION_WARNINGS(no) in remaining ports 2021-01-11 09:13:11 -05:00
cpu2.c Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
cpu2.h Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
cpu.c Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
cpu.h Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
cpuall.h Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
cpux.c Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
cpux.h Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
decode2.c Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
decode2.h Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
decode.c Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
decode.h Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
decodex.c Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
decodex.h Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
dv-m32r_cache.c Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
dv-m32r_cache.h Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
dv-m32r_uart.c Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
dv-m32r_uart.h Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
m32r2.c Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
m32r-sim.h Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
m32r.c Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
m32rx.c Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
Makefile.in Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
mloop2.in Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
mloop.in Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
mloopx.in Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
model2.c Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
model.c Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
modelx.c Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
README
sem2-switch.c Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
sem-switch.c Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
sem.c Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
semx-switch.c Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
sim-if.c sim: watchpoints: change sizeof_pc to sizeof(sim_cia) 2021-01-30 10:14:21 -05:00
sim-main.h
syscall.h
traps-linux.c Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00
traps.c Update copyright year range in all GDB files 2021-01-01 12:12:21 +04:00

This is the m32r simulator directory.

It is still work-in-progress.  The current sources are reasonably
well tested and lots of features are in.  However, there's lots
more yet to come.

There are lots of machine generated files in the source directory!
They are only generated if you configure with --enable-cgen-maint,
similar in behaviour to Makefile.in, configure under automake/autoconf.

For details on the generator, see ../../cgen.

devo/cgen isn't part of the comp-tools module yet.
You'll need to check it out manually (also akin to automake/autoconf).