Home
last modified time | relevance | path

Searched full:gnu (Results 1 – 25 of 237) sorted by relevance

12345678910

/Zephyr-latest/cmake/modules/
DFindGnuLd.cmake6 # FindGnuLd module for locating GNU ld (linker from binutils).
11 # Path to GNU ld linker
15 # True if GNU ld was found.
18 # The version of GNU ld.
84 # Extract GNU ld version. Different distros have their
87 # - "GNU ld (GNU Binutils for Ubuntu) 2.34"
88 # - "GNU ld (Zephyr SDK 0.15.2) 2.38"
89 # - "GNU ld (Gentoo 2.39 p5) 2.39.0"
90 # - "GNU ld version 2.17.50.0.9 20070103"
92 "GNU ld (\\(.+\\)|version) ([0-9]+[.][0-9]+[.]?[0-9]*).*"
[all …]
DFindLlvmLld.cmake56 # Extract GNU ld version. Different distros have their
59 # - "GNU ld (GNU Binutils for Ubuntu) 2.34"
60 # - "GNU ld (Zephyr SDK 0.15.2) 2.38"
61 # - "GNU ld (Gentoo 2.39 p5) 2.39.0"
/Zephyr-latest/soc/mediatek/mt8xxx/
Dlinker.ld48 *(.gnu.linkonce.literal.* .gnu.linkone.t.*)
57 *(.gnu.linkonce.r.*)
62 *(.gnu.linkonce.e.*)
63 *(.gnu.version_r)
65 *(.gnu.linkonce.h.*)
101 *(.gnu.linkonce.b.*)
122 /DISCARD/ : { *(.note.GNU-stack) }
127 KEEP (*(.gnu.linkonce.x.*))
132 KEEP (*(.gnu.linkonce.prop.*))
137 KEEP (*(.gnu.linkonce.p.*))
[all …]
/Zephyr-latest/soc/espressif/esp32c2/
Dmcuboot.ld45 *(.stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.literal .gnu.linkonce.t.*)
64 *(.gnu.version)
107 *(.stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.literal .gnu.linkonce.t.*)
111 *(.gnu.version)
137 *(.gnu.linkonce.d.*)
144 *(.gnu.linkonce.s.*)
147 *(.gnu.linkonce.s2.*)
167 *(.gnu.linkonce.r.*)
172 *(.gnu.linkonce.e.*)
173 *(.gnu.version_r)
[all …]
/Zephyr-latest/soc/espressif/esp32c3/
Dmcuboot.ld45 *(.stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.literal .gnu.linkonce.t.*)
64 *(.gnu.version)
107 *(.stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.literal .gnu.linkonce.t.*)
111 *(.gnu.version)
137 *(.gnu.linkonce.d.*)
144 *(.gnu.linkonce.s.*)
147 *(.gnu.linkonce.s2.*)
167 *(.gnu.linkonce.r.*)
172 *(.gnu.linkonce.e.*)
173 *(.gnu.version_r)
[all …]
/Zephyr-latest/soc/espressif/esp32c6/
Dmcuboot.ld45 *(.stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.literal .gnu.linkonce.t.*)
64 *(.gnu.version)
107 *(.stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.literal .gnu.linkonce.t.*)
111 *(.gnu.version)
137 *(.gnu.linkonce.d.*)
144 *(.gnu.linkonce.s.*)
147 *(.gnu.linkonce.s2.*)
167 *(.gnu.linkonce.r.*)
172 *(.gnu.linkonce.e.*)
173 *(.gnu.version_r)
[all …]
/Zephyr-latest/soc/espressif/esp32/
Dmcuboot.ld44 *(.stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.literal .gnu.linkonce.t.*)
67 *(.gnu.version)
152 *(.gnu.linkonce.d.*)
156 *(.gnu.linkonce.s.*)
159 *(.gnu.linkonce.s2.*)
170 *(.gnu.linkonce.r.*)
175 *(.gnu.linkonce.e.*)
176 *(.gnu.version_r)
185 *(.gnu.linkonce.h.*)
189 *(.gnu.version_d)
[all …]
/Zephyr-latest/soc/espressif/esp32s2/
Dmcuboot.ld44 *(.stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.literal .gnu.linkonce.t.*)
67 *(.gnu.version)
144 *(.gnu.linkonce.r.*)
149 *(.gnu.linkonce.e.*)
150 *(.gnu.version_r)
159 *(.gnu.linkonce.h.*)
163 *(.gnu.version_d)
170 *(.gnu.linkonce.lit4.*)
200 *(.gnu.linkonce.d.*)
204 *(.gnu.linkonce.s.*)
[all …]
/Zephyr-latest/soc/espressif/esp32s3/
Dmcuboot.ld47 *(.stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.literal .gnu.linkonce.t.*)
70 *(.gnu.version)
158 *(.gnu.linkonce.d.*)
162 *(.gnu.linkonce.s.*)
165 *(.gnu.linkonce.s2.*)
176 *(.gnu.linkonce.r.*)
181 *(.gnu.linkonce.e.*)
182 *(.gnu.version_r)
191 *(.gnu.linkonce.h.*)
195 *(.gnu.version_d)
[all …]
/Zephyr-latest/include/zephyr/linker/
Dsections.h36 #define _IRQ_VECTOR_TABLE_SECTION_NAME .gnu.linkonce.irq_vector_table
37 #define _IRQ_VECTOR_TABLE_SECTION_SYMS .gnu.linkonce.irq_vector_table*
39 #define _SW_ISR_TABLE_SECTION_NAME .gnu.linkonce.sw_isr_table
40 #define _SW_ISR_TABLE_SECTION_SYMS .gnu.linkonce.sw_isr_table*
43 #define _SHARED_SW_ISR_TABLE_SECTION_NAME .gnu.linkonce.shared_sw_isr_table
44 #define _SHARED_SW_ISR_TABLE_SECTION_SYMS .gnu.linkonce.shared_sw_isr_table*
83 #define _SYMTAB_INFO_SECTION_NAME .gnu.linkonce.symtab.info
84 #define _SYMTAB_ENTRY_SECTION_NAME .gnu.linkonce.symtab.entry
85 #define _SYMTAB_SECTION_SYMS .gnu.linkonce.symtab*
/Zephyr-latest/soc/nxp/imxrt/imxrt5xx/f1/
Dlinker.ld273 *(.gnu.linkonce.r.*)
278 *(.gnu.linkonce.e.*)
279 *(.gnu.version_r)
291 *(.gnu.linkonce.h.*)
295 *(.gnu.version_d)
320 …*(.literal .text .literal.* .text.* .stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.l…
323 *(.gnu.version)
345 *(.gnu.linkonce.d.*)
346 KEEP(*(.gnu.linkonce.d.*personality*))
350 *(.gnu.linkonce.s.*)
[all …]
/Zephyr-latest/soc/nxp/imx/imx8/adsp/
Dlinker.ld318 *(.gnu.linkonce.r.*)
323 *(.gnu.linkonce.e.*)
324 *(.gnu.version_r)
336 *(.gnu.linkonce.h.*)
340 *(.gnu.version_d)
365 …*(.literal .text .literal.* .text.* .stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.l…
368 *(.gnu.version)
396 *(.gnu.linkonce.d.*)
397 KEEP(*(.gnu.linkonce.d.*personality*))
401 *(.gnu.linkonce.s.*)
[all …]
/Zephyr-latest/soc/nxp/imx/imx8m/adsp/
Dlinker.ld318 *(.gnu.linkonce.r.*)
323 *(.gnu.linkonce.e.*)
324 *(.gnu.version_r)
336 *(.gnu.linkonce.h.*)
340 *(.gnu.version_d)
365 …*(.literal .text .literal.* .text.* .stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.l…
368 *(.gnu.version)
396 *(.gnu.linkonce.d.*)
397 KEEP(*(.gnu.linkonce.d.*personality*))
401 *(.gnu.linkonce.s.*)
[all …]
/Zephyr-latest/soc/nxp/imx/imx8ulp/adsp/
Dlinker.ld312 *(.gnu.linkonce.r.*)
317 *(.gnu.linkonce.e.*)
318 *(.gnu.version_r)
330 *(.gnu.linkonce.h.*)
334 *(.gnu.version_d)
359 …*(.literal .text .literal.* .text.* .stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.l…
362 *(.gnu.version)
390 *(.gnu.linkonce.d.*)
391 KEEP(*(.gnu.linkonce.d.*personality*))
395 *(.gnu.linkonce.s.*)
[all …]
/Zephyr-latest/soc/nxp/imx/imx8x/adsp/
Dlinker.ld319 *(.gnu.linkonce.r.*)
324 *(.gnu.linkonce.e.*)
325 *(.gnu.version_r)
337 *(.gnu.linkonce.h.*)
341 *(.gnu.version_d)
366 …*(.literal .text .literal.* .text.* .stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.l…
369 *(.gnu.version)
397 *(.gnu.linkonce.d.*)
398 KEEP(*(.gnu.linkonce.d.*personality*))
402 *(.gnu.linkonce.s.*)
[all …]
/Zephyr-latest/soc/nxp/imxrt/imxrt7xx/hifi4/
Dlinker.ld278 …*(.literal .text .literal.* .text.* .stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.l…
281 *(.gnu.version)
296 *(.gnu.linkonce.r.*)
301 *(.gnu.linkonce.e.*)
302 *(.gnu.version_r)
318 *(.gnu.linkonce.h.*)
322 *(.gnu.version_d)
352 *(.gnu.linkonce.d.*)
353 KEEP(*(.gnu.linkonce.d.*personality*))
357 *(.gnu.linkonce.s.*)
[all …]
/Zephyr-latest/soc/nxp/imxrt/imxrt7xx/hifi1/
Dlinker.ld284 …*(.literal .text .literal.* .text.* .stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.l…
287 *(.gnu.version)
302 *(.gnu.linkonce.r.*)
307 *(.gnu.linkonce.e.*)
308 *(.gnu.version_r)
324 *(.gnu.linkonce.h.*)
328 *(.gnu.version_d)
358 *(.gnu.linkonce.d.*)
359 KEEP(*(.gnu.linkonce.d.*personality*))
363 *(.gnu.linkonce.s.*)
[all …]
/Zephyr-latest/lib/libc/newlib/
DCMakeLists.txt9 # Zephyr normally uses -ffreestanding, which with current GNU toolchains
26 # in its headers when GNU dialect is used (-std=gnu*). Newlib features.h
28 # -std=gnu*), which leads to various POSIX definitions being provided by the
36 if(CMAKE_C_COMPILER_ID STREQUAL "GNU")
/Zephyr-latest/soc/intel/intel_adsp/cavs/include/
Dxtensa-cavs-linker.ld270 …*(.literal .text .literal.* .text.* .stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.l…
273 *(.gnu.version)
282 *(.gnu.linkonce.r.*)
291 *(.gnu.linkonce.e.*)
292 *(.gnu.version_r)
304 *(.gnu.linkonce.h.*)
308 *(.gnu.version_d)
345 *(.gnu.linkonce.d.*)
346 KEEP(*(.gnu.linkonce.d.*personality*))
350 *(.gnu.linkonce.s.*)
[all …]
/Zephyr-latest/soc/amd/acp_6_0/adsp/
Dlinker.ld360 …*(.literal .text .literal.* .text.* .stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.l…
363 *(.gnu.version)
374 *(.gnu.linkonce.r.*)
379 *(.gnu.linkonce.e.*)
380 *(.gnu.version_r)
394 *(.gnu.linkonce.h.*)
398 *(.gnu.version_d)
436 *(.gnu.linkonce.d.*)
437 KEEP(*(.gnu.linkonce.d.*personality*))
441 *(.gnu.linkonce.s.*)
[all …]
/Zephyr-latest/soc/cdns/dc233c/include/
Dxtensa-dc233c.ld210 …*(.literal .text .literal.* .text.* .stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.l…
213 *(.gnu.version)
229 *(.gnu.linkonce.r.*)
281 *(.gnu.linkonce.d.*)
282 KEEP(*(.gnu.linkonce.d.*personality*))
286 *(.gnu.linkonce.s.*)
289 *(.gnu.linkonce.s2.*)
318 *(.gnu.linkonce.sb.*)
322 *(.gnu.linkonce.sb2.*)
326 *(.gnu.linkonce.b.*)
[all …]
/Zephyr-latest/scripts/west_commands/
Dgtags.py6 A west extension for creating tags files (GTAGS) for GNU Global.
7 For more information on Global, see: https://www.gnu.org/software/global
22 "create a GNU Global tags file for the current workspace",
24 Indexes source code files in the west workspace using GNU Global's
27 https://www.gnu.org/software/global/
68 # Due to what looks like a limitation in GNU Global,
/Zephyr-latest/cmake/toolchain/xt-clang/
Dgeneric.cmake10 # xt-clang uses GNU Assembler (xt-as) based on binutils.
17 # forces the assembler ID to be GNU to speed things up a bit.
18 set(CMAKE_ASM_COMPILER_ID "GNU")
/Zephyr-latest/doc/develop/toolchains/
Diar_arm_toolchain.rst17 IAR Arm toolchain is used for Zephyr RTOS build, still the GNU preprocessor & GNU objcopy might
47 linker script template, which works with GNU ld. Zephyr’s IAR Arm Toolchain depends on
54 The IAR Toolchain uses the GNU Assembler which is distributed with the Zephyr SDK
60 on GNU intrinsics and have not yet been updated to work fully with ``iar``.
/Zephyr-latest/include/zephyr/arch/sparc/
Dlinker.ld42 *(.gnu.linkonce.t.*)
60 *(.gnu.linkonce.r.*)
99 *(.gnu.linkonce.d.*)
138 *(.gnu.linkonce.b.*)
176 /DISCARD/ : { *(.note.GNU-stack) }
178 /DISCARD/ : { *(.gnu.lto_*) }
180 SECTION_PROLOGUE(.gnu.attributes, 0,)
182 KEEP(*(.gnu.attributes))

12345678910