zephyr/include/linker
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
..
common-ram.ld interrupts: simplify position of sw ISR table 2018-11-10 11:01:22 -05:00
common-rom.ld interrupts: simplify position of sw ISR table 2018-11-10 11:01:22 -05:00
debug-sections.ld linker: warn about orphan sections 2018-10-19 16:11:34 -04:00
intlist.ld
kobject-rom.ld
kobject-text.ld userspace: move KOBJECT/PRIVILEGED_STACK_TEXT_AREA to Kconfig 2018-10-08 14:18:26 -04:00
kobject.ld
linker-defs.h ld: Put 'sizeof(struct device)' in the generated offsets header 2018-09-18 16:23:40 +02:00
linker-tool-gcc.h arch: add big endian support 2018-10-10 09:28:05 -04:00
linker-tool.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
priv_stacks-noinit.ld linker: arm: place priv.noinit at the end of RAM 2018-10-19 16:11:34 -04:00
priv_stacks-rom.ld
priv_stacks-text.ld userspace: move KOBJECT/PRIVILEGED_STACK_TEXT_AREA to Kconfig 2018-10-08 14:18:26 -04:00
priv_stacks.ld
rel-sections.ld linker: warn about orphan sections 2018-10-19 16:11:34 -04:00
section_tags.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
sections.h interrupts: use weak linkage instead of linkonce 2018-11-10 11:01:22 -05:00