zephyr/arch
Stephanos Ioannidis 8b27d5c6b9 linker: Clean up section name definitions
This commit cleans up the section name definitions in the linker
sections header file (`include/linker/sections.h`) to have the uniform
format of `_(SECTION)_SECTION_NAME`.

In addition, the scope of the short section reference aliases (e.g.
`TEXT`, `DATA`, `BSS`) are now limited to the ASM code, as they are
currently used (and intended to be used) only by the ASM code to
specify the target section for functions and variables, and these short
names can cause name conflicts with the symbols used in the C code.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2020-04-30 13:42:36 -04:00
..
arc linker: Clean up section name definitions 2020-04-30 13:42:36 -04:00
arm linker: Clean up section name definitions 2020-04-30 13:42:36 -04:00
common gen_isr_tables: error improvements 2020-04-17 18:28:47 +02:00
nios2 kernel: add Z_STACK_PTR_ALIGN ARCH_STACK_PTR_ALIGN 2020-04-21 18:45:45 -04:00
posix lib: posix: Add support for eventfd 2020-04-28 09:57:41 +03:00
riscv kconfig: Rename CONFIG_FLOAT to CONFIG_FPU 2020-04-27 19:03:44 +02:00
x86 x86: Rework rework x86 related code to use new DTS macros 2020-04-30 08:37:18 -05:00
xtensa kernel: add Z_STACK_PTR_ALIGN ARCH_STACK_PTR_ALIGN 2020-04-21 18:45:45 -04:00
CMakeLists.txt arch: Simplify private header include path configuration. 2019-11-06 16:07:32 -08:00
Kconfig kconfig: Improve architecture floating point symbol descriptions 2020-04-27 19:03:44 +02:00