zephyr/arch
Aurelien Jarno d941df7ea7 arch: ARM: set -mabi and -march in linker flags
Some toolchains are built with multilib enabled in order to provide
multiple versions of the same library, optimized for different ABI
or architecture. They require the -march= and -mabi= options to be
passed at link time. This is important for example when linking with
newlib.

We do that by passing zephyr_ld_options the same arguments than
zephyr_compile_options. The -mabi option is passed directly while the
-march option, if defined, is passed through ${ARCH_FLAG}.

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
2018-12-04 19:40:39 -05:00
..
arc arch: Making body of selection statement a compound statement 2018-11-29 14:21:29 -08:00
arm arch: ARM: set -mabi and -march in linker flags 2018-12-04 19:40:39 -05:00
common gen_isr_tables: remove hard-coded max IRQ value of 32 2018-11-14 21:14:14 -05:00
nios2 kernel: Remove _IntLibInit function 2018-11-28 14:59:10 -08:00
posix kernel: Remove _IntLibInit function 2018-11-28 14:59:10 -08:00
riscv32 kernel: Remove _IntLibInit function 2018-11-28 14:59:10 -08:00
x86 arch: x86: Make if statement evaluate a boolean expression 2018-11-30 08:05:11 -08:00
xtensa kernel: Remove _IntLibInit function 2018-11-28 14:59:10 -08:00
CMakeLists.txt
Kconfig kernel: Add a "nocache" read-write memory section 2018-12-03 09:54:31 -08:00