zephyr/include/arch
Daniel Leung 0d099bdd54 linker: remove asterisk from IRQ/ISR section name macro
Both _IRQ_VECTOR_TABLE_SECTION_NAME and _SW_ISR_TABLE_SECTION_NAME
are defined with asterisk at the end in an attempt to include
all related symbols in the linker script. However, these two
macros are also being used in the source code to specify
the destination sections for variables. Asterisks in the name
results in older GCC (4.x) complaining about those asterisks.
So create new macros for use in linker script, and keep
the names asterisk free.

Fixes #29936

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2021-01-26 16:24:11 -05:00
..
arc arc: sys_io: fix sys_read32 return value from uint16_t to uint32_t 2021-01-22 09:32:09 -05:00
arm linker: remove asterisk from IRQ/ISR section name macro 2021-01-26 16:24:11 -05:00
common ARCH: COMMON: split sys_io.h for MMIO & memory bits functions 2020-09-01 13:36:48 +02:00
nios2 arch: Apply dynamic IRQ API change 2020-09-02 13:48:13 +02:00
posix Revert "posix: linker: Wrap rodata and rwdata in sections." 2020-09-02 14:46:01 -04:00
riscv tests: coverage: exclude the CODE UNREACHABLE of code coverage 2021-01-15 12:42:00 -05:00
sparc arch: sparc: fix memory barrier behavior of arch_irq_*lock 2021-01-26 13:42:17 -05:00
x86 x86: implement demand paging APIs 2021-01-23 19:47:23 -05:00
xtensa xtensa: remove core-macros.h from xtensa HAL 2021-01-14 09:40:08 -05:00
arch_inlines.h
cpu.h arch: Add SPARC processor architecture 2020-11-13 14:53:55 -08:00
syscall.h arch: riscv: add memory protection support 2020-11-09 15:37:11 -05:00