binutils-gdb/sim/frv
Mike Frysinger f793be444c sim: frv: fix cmpb uninitialized variable usage
This code sets up the cc variable based on the comparison of other
registers, but it does so incrementally with bit operations, and it
never initializes the cc variable.  Initialize it to 0 which the
cmpba insn is already doing.
2024-01-01 10:56:08 -05:00
..
acinclude.m4
arch.c sim regen 2023-08-19 12:41:32 +09:30
arch.h sim regen 2023-08-19 12:41:32 +09:30
cache.c sim: frv: fix -Wimplicit-fallthrough warnings 2023-12-21 01:59:22 -05:00
cache.h
ChangeLog-2021
cpu.c sim regen 2023-08-19 12:41:32 +09:30
cpu.h sim regen 2023-08-19 12:41:32 +09:30
cpuall.h sim regen 2023-08-19 12:41:32 +09:30
decode.c sim: cgen: regenerate decode tables 2023-12-24 04:07:32 -05:00
decode.h sim regen 2023-08-19 12:41:32 +09:30
frv-sim.h
frv.c sim: frv: fix -Wunused-variable warnings 2023-12-19 05:51:10 -05:00
interrupts.c sim: frv: fix -Wshadow=local warnings 2023-12-22 23:29:19 -05:00
local.mk sim: cgen: unify the genmloop logic a bit 2023-12-20 21:24:40 -05:00
memory.c sim: frv: enable warnings in memory.c 2023-12-19 20:19:52 -05:00
mloop.in sim: mloop: add #line pragmas everywhere 2023-12-21 20:16:26 -05:00
model.c sim regen 2023-08-19 12:41:32 +09:30
options.c sim: frv: fix -Wshadow=local warnings 2023-12-22 23:29:19 -05:00
pipeline.c
profile-fr400.c sim: frv: fix -Wunused-but-set-variable warnings 2023-12-07 21:41:27 -07:00
profile-fr400.h
profile-fr450.c
profile-fr500.c sim: frv: fix -Wunused-variable warnings 2023-12-19 05:51:10 -05:00
profile-fr500.h
profile-fr550.c
profile-fr550.h
profile.c
profile.h
README
registers.c
registers.h
reset.c
sem.c sim: frv: fix cmpb uninitialized variable usage 2024-01-01 10:56:08 -05:00
sim-if.c
sim-main.h sim: signal: mark signal callback funcs as noreturn since they don't return 2023-12-21 01:59:22 -05:00
traps.c sim: frv: fix -Wunused-variable warnings 2023-12-19 05:51:10 -05:00

This is the frv simulator directory.

It is still work-in-progress.  The current sources are
well tested and lots of features are in.

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.