zephyr/arch
Andrew Boie 140863f6a7 interrupts: use weak linkage instead of linkonce
.gnu.linkonce is an internal undocumented ld feature.
Just use __weak, which does the same thing we want.

This is only done for _sw_isr_table. _irq_vector_table
is left alone due to unwanted interactions between
__weak and the ld KEEP() directive.

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2018-11-10 11:01:22 -05:00
..
arc arc: add _arch_irq_connect_dynamic() 2018-11-10 11:01:22 -05:00
arm arm: add _arch_irq_connect_dynamic() 2018-11-10 11:01:22 -05:00
common interrupts: use weak linkage instead of linkonce 2018-11-10 11:01:22 -05:00
nios2 nios2: add _arch_irq_connect_dynamic() 2018-11-10 11:01:22 -05:00
posix arch: kernel_arch_func.h: Fix MISRA violation 2018-10-17 12:17:58 -04:00
riscv32 riscv32: add _arch_irq_connect_dynamic() 2018-11-10 11:01:22 -05:00
x86 x86: add dynamic interrupt support 2018-11-10 11:01:22 -05:00
xtensa xtensa: add _arch_irq_connect_dynamic() 2018-11-10 11:01:22 -05:00
CMakeLists.txt arch: Cmake: Add __ZEPHYR_SUPERVISOR__ macro for arch files. 2018-05-15 17:48:18 +03:00
Kconfig kernel: add dynamic interrupt API 2018-11-10 11:01:22 -05:00