zephyr/arch/arm/core/aarch64
Andrzej Głąbek ec8cb07da2 arch: arm: Export vector table symbols with GDATA instead of GTEXT
_vector_table and __vector_relay_table symbols were exported with GTEXT
(i.e. as functions). That resulted in bit[0] being incorrectly set in
the addresses they represent (for functions this bit set to 1 specifies
execution in Thumb state).
This commit corrects this by switching to exporting these objects as
objects, i.e. with GDATA.

Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
2020-07-24 12:04:28 +02:00
..
arm_mmu.c arch: arm64: mmu: create macro for TCR_PS_BITS 2020-06-18 12:47:30 +02:00
CMakeLists.txt arch: arm: aarch64: Refactor interrupt interface 2020-03-13 09:59:59 +01:00
cpu_idle.S arm: aarch64: Reintroduce _ASM_FILE_PROLOGUE 2020-03-11 09:34:24 +01:00
fatal.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
irq_init.c arch: arm: aarch64: Refactor interrupt interface 2020-03-13 09:59:59 +01:00
irq_manage.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
irq_offload.c arch: arm64: Introduce ARM64 (AArch64) architecture 2020-02-01 08:08:43 -05:00
isr_wrapper.S arch: arm64: add public header for asm macros 2020-04-28 10:44:42 -07:00
Kconfig arch: add CONFIG_CPU_HAS_MMU 2020-07-17 11:38:18 +02:00
macro_priv.inc arch: arm64: add public header for asm macros 2020-04-28 10:44:42 -07:00
prep_c.c arch: arm: aarch64: Refactor interrupt interface 2020-03-13 09:59:59 +01:00
reset.S arch: arm64: add public header for asm macros 2020-04-28 10:44:42 -07:00
swap.c arch: arm64: Introduce ARM64 (AArch64) architecture 2020-02-01 08:08:43 -05:00
swap_helper.S arch: arm64: add public header for asm macros 2020-04-28 10:44:42 -07:00
thread.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
vector_table.h arch: arm: Export vector table symbols with GDATA instead of GTEXT 2020-07-24 12:04:28 +02:00
vector_table.S arch: arm64: add public header for asm macros 2020-04-28 10:44:42 -07:00