zephyr/include/arch/nios2
Stephanos Ioannidis bbbc9b132b nios2: Fix C++ exception handling info linking
The NIOS2 architecture linker script was including `cplusplus-ram.ld`
linker script after `__data_ram_end`, and this caused the content of
`.gcc_except_table` section to be not copied to the RAM by the
`z_data_copy` function; leading to the C++ exception handling
malfunction.

This commit relocates the `cplusplus-ram.ld` linker script inclusion
such that the contents of the relevant sections are properly copied by
the `z_data_copy` function.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2021-05-28 12:07:46 -05:00
..
arch.h nios2: revert back to builtin sys_io functions 2021-05-26 18:09:47 -05:00
asm_inline_gcc.h nios2: revert back to builtin sys_io functions 2021-05-26 18:09:47 -05:00
asm_inline.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
linker.ld nios2: Fix C++ exception handling info linking 2021-05-28 12:07:46 -05:00
nios2.h nios2: revert back to builtin sys_io functions 2021-05-26 18:09:47 -05:00
thread.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00