zephyr/include
Stephanos Ioannidis 1d4d16b748 linker: cpp: Fix C++ exception handling info section linking
The `.eh_frame_hdr` and `.eh_frame` ROM sections, which contain read-
only C++ exception handling information, are currently specified in
`cplusplus-ram.ld`, and this can cause the linker output location
counter to take a ROM region address while in the RAM region.

This commit relocates these sections to `cplusplus-rom.ld` in order to
prevent the linker output location counter from getting corrupted.

For more details, refer to the issue #35972.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2021-06-08 14:36:01 -05:00
..
app_memory
arch
audio
bluetooth
canbus
console
crypto
data
debug
devicetree
dfu
disk
display
drivers
dt-bindings
fs
ipc
kernel
linker
logging
lorawan
mgmt
modbus
net
pm
portability
posix
power
random
settings
shell
stats
storage
sys
task_wdt
timing
toolchain
tracing
usb
zephyr
cache.h
device.h
devicetree.h
ec_host_cmd.h
emul.h
exc_handle.h
fatal.h
generated_dts_board.h
init.h
irq_nextlevel.h
irq_offload.h
irq.h
kernel_includes.h
kernel_structs.h
kernel_version.h
kernel.h
mempool_heap.h
ptp_clock.h
sched_priq.h
shared_irq.h
spinlock.h
sw_isr_table.h
sys_clock.h
syscall_handler.h
syscall.h
timeout_q.h
toolchain.h
wait_q.h
zephyr.h