binutils-gdb/sim/m68hc11
Mike Frysinger 09d236daec sim: dv-core: add hw_detach_address method [PR sim/25211]
The core device has an attach address method as the root of the tree
which calls out to the sim API.  But it doesn't have a corresponding
detach method which means we just crash if anything tries to detach
itself from the core.  In practice, the m68hc11 is the only model
that actually tries to detach itself on the fly, so no one noticed
earlier.

With this in place, we can delete the existing detach code from the
m68hc11 model since it defaults to "passthru" callback which will in
turn call the dv-core detach, and they have the same behavior -- call
the sim core API to detach from the address space.

Bug: https://sourceware.org/PR25211
2022-12-19 20:31:02 -05:00
..
ChangeLog-2021 sim: rename ChangeLog files to ChangeLog-2021 2021-08-17 20:27:36 -04:00
dv-m68hc11.c sim: dv-core: add hw_detach_address method [PR sim/25211] 2022-12-19 20:31:02 -05:00
dv-m68hc11eepr.c sim: m68hc11: migrate to standard uintXX_t types 2022-01-06 01:17:37 -05:00
dv-m68hc11sio.c sim: m68hc11: migrate to standard uintXX_t types 2022-01-06 01:17:37 -05:00
dv-m68hc11spi.c sim: m68hc11: migrate to standard uintXX_t types 2022-01-06 01:17:37 -05:00
dv-m68hc11tim.c sim: m68hc11: migrate to standard uintXX_t types 2022-01-06 01:17:37 -05:00
dv-nvram.c sim: m68hc11: migrate to standard uintXX_t types 2022-01-06 01:17:37 -05:00
emulos.c sim: m68hc11: migrate to standard uintXX_t types 2022-01-06 01:17:37 -05:00
gencode.c sim: m68hc11: migrate to standard uintXX_t types 2022-01-06 01:17:37 -05:00
interp.c sim: common: change sim_{fetch,store}_register helpers to use void* buffers 2022-11-02 20:31:10 +05:45
interrupts.c sim: m68hc11: migrate to standard uintXX_t types 2022-01-06 01:17:37 -05:00
interrupts.h sim: m68hc11: migrate to standard uintXX_t types 2022-01-06 01:17:37 -05:00
local.mk sim: run: move linking into top-level 2022-11-05 20:00:56 +07:00
m68hc11_sim.c sim: m68hc11: migrate to standard uintXX_t types 2022-01-06 01:17:37 -05:00
Makefile.in Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
sim-main.h sim/m68hc11: Add ATTRIBUTE_PRINTF 2022-10-11 15:18:14 +01:00