Home
last modified time | relevance | path

Searched refs:ld (Results 1 – 25 of 372) sorted by relevance

12345678910>>...15

/Zephyr-Core-3.5.0/cmake/linker/ld/
Dtarget_configure.cmake7 ${ZEPHYR_BASE}/include/zephyr/arch/common/app_data_alignment.ld
8 ${PROJECT_BINARY_DIR}/include/generated/app_data_alignment.ld)
11 ${ZEPHYR_BASE}/include/zephyr/linker/app_smem.ld
12 ${PROJECT_BINARY_DIR}/include/generated/app_smem.ld)
15 ${ZEPHYR_BASE}/include/zephyr/linker/app_smem_aligned.ld
16 ${PROJECT_BINARY_DIR}/include/generated/app_smem_aligned.ld)
19 ${ZEPHYR_BASE}/include/zephyr/linker/app_smem_unaligned.ld
20 ${PROJECT_BINARY_DIR}/include/generated/app_smem_unaligned.ld)
24 ${ZEPHYR_BASE}/include/zephyr/linker/app_smem_pinned.ld
25 ${PROJECT_BINARY_DIR}/include/generated/app_smem_pinned.ld)
[all …]
/Zephyr-Core-3.5.0/arch/arc/core/dsp/
Dswap_dsp_macros.h168 ld r13, [sp, ___callee_saved_stack_t_agu_ap0_OFFSET]
170 ld r13, [sp, ___callee_saved_stack_t_agu_ap1_OFFSET]
172 ld r13, [sp, ___callee_saved_stack_t_agu_ap2_OFFSET]
174 ld r13, [sp, ___callee_saved_stack_t_agu_ap3_OFFSET]
176 ld r13, [sp, ___callee_saved_stack_t_agu_os0_OFFSET]
178 ld r13, [sp, ___callee_saved_stack_t_agu_os1_OFFSET]
180 ld r13, [sp, ___callee_saved_stack_t_agu_mod0_OFFSET]
182 ld r13, [sp, ___callee_saved_stack_t_agu_mod1_OFFSET]
184 ld r13, [sp, ___callee_saved_stack_t_agu_mod2_OFFSET]
186 ld r13, [sp, ___callee_saved_stack_t_agu_mod3_OFFSET]
[all …]
/Zephyr-Core-3.5.0/include/zephyr/linker/
Dcommon-rom.ld3 #include <zephyr/linker/common-rom/common-rom-kernel-devices.ld>
5 #include <zephyr/linker/common-rom/common-rom-ztest.ld>
7 #include <zephyr/linker/common-rom/common-rom-cpp.ld>
9 #include <zephyr/linker/common-rom/common-rom-net.ld>
11 #include <zephyr/linker/common-rom/common-rom-bt.ld>
13 #include <zephyr/linker/common-rom/common-rom-logging.ld>
15 #include <zephyr/linker/common-rom/common-rom-debug.ld>
17 #include <zephyr/linker/common-rom/common-rom-misc.ld>
Dapp_smem.ld14 * 1. Using A.ld to create a linker script A.cmd.
16 * 3. Using A_prebuilt.elf to create B.ld.
17 * 4. Creating B.cmd with B.ld.
21 * A.ld and B.ld, when make is invoked again, B.ld
32 #define APP_SMEM_LD <app_smem_unaligned.ld>
34 #define APP_SMEM_LD <app_smem_aligned.ld>
Dapp_smem_pinned.ld18 * 1. Using A.ld to create a linker script A.cmd.
20 * 3. Using A_prebuilt.elf to create B.ld.
21 * 4. Creating B.cmd with B.ld.
25 * A.ld and B.ld, when make is invoked again, B.ld
36 #define APP_SMEM_LD <app_smem_pinned_unaligned.ld>
38 #define APP_SMEM_LD <app_smem_pinned_aligned.ld>
/Zephyr-Core-3.5.0/cmake/modules/
DFindGnuLd.cmake6 # FindGnuLd module for locating GNU ld (linker from binutils).
11 # Path to GNU ld linker
12 # Set to 'GNULD_LINKER-NOTFOUND' if ld was not found.
15 # True if GNU ld was found.
18 # The version of GNU ld.
21 # True if linker is ld.bfd (or compatible)
46 execute_process(COMMAND ${CMAKE_C_COMPILER} --print-prog-name=ld.bfd
63 find_program(GNULD_LINKER ${CROSS_COMPILE}ld.bfd ${LD_SEARCH_PATH})
67 find_program(GNULD_LINKER ${CROSS_COMPILE}ld ${LD_SEARCH_PATH})
73 # Parse the 'ld.bfd --version' output to find the installed version.
[all …]
DFindLlvmLld.cmake12 # Set to 'LLVMLLD_LINKER-NOTFOUND' if ld was not found.
23 execute_process(COMMAND ${CMAKE_C_COMPILER} --print-prog-name=ld.lld
40 # and asks you to use ld.lld instead. So do not search for lld.
41 find_program(LLVMLLD_LINKER ld.lld ${LLD_SEARCH_PATH})
45 # Parse the 'ld.lld --version' output to find the installed version.
56 # 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-Core-3.5.0/include/zephyr/arch/posix/
Dlinker.ld29 #include <snippets-rom-start.ld>
32 #include <zephyr/linker/common-rom.ld>
39 #include <snippets-rodata.ld>
47 #include <snippets-rwdata.ld>
50 #include <zephyr/linker/common-ram.ld>
55 #include <snippets-ram-sections.ld>
57 #include <zephyr/arch/posix/native_tasks.ld>
58 #include <zephyr/arch/posix/native_sim_interface.ld>
63 #include <snippets-data-sections.ld>
72 #include <snippets-noinit.ld>
[all …]
/Zephyr-Core-3.5.0/soc/arm/infineon_cat1/psoc6/
DCMakeLists.txt9 zephyr_linker_sources_ifdef(CONFIG_SOC_FAMILY_INFINEON_CAT1 NOINIT noinit.ld)
12 …r_linker_sources_ifdef(CONFIG_SOC_FAMILY_INFINEON_CAT1A ROM_START SORT_KEY 0x0cm0p rom_cm0image.ld)
15 …phyr_linker_sources_ifdef(CONFIG_SOC_FAMILY_INFINEON_CAT1A RAM_SECTIONS SORT_KEY 0 ram_cm0image.ld)
17 zephyr_linker_sources_ifdef(CONFIG_SOC_FAMILY_INFINEON_CAT1A RAMFUNC_SECTION SORT_KEY 0 ram_func.ld)
19 zephyr_linker_sources_ifdef(CONFIG_SOC_FAMILY_INFINEON_CAT1 RODATA SORT_KEY 0 rom.ld)
/Zephyr-Core-3.5.0/include/zephyr/arch/sparc/
Dlinker.ld24 #include <zephyr/linker/rel-sections.ld>
44 #include <zephyr/linker/common-rom.ld>
45 #include <zephyr/linker/thread-local-storage.ld>
58 #include <snippets-rodata.ld>
62 #include <zephyr/linker/cplusplus-rom.ld>
97 #include <snippets-rwdata.ld>
105 #include <zephyr/linker/common-ram.ld>
110 #include <snippets-ram-sections.ld>
115 #include <snippets-data-sections.ld>
151 #include <snippets-noinit.ld>
[all …]
/Zephyr-Core-3.5.0/subsys/testsuite/coverage/
DCMakeLists.txt6 zephyr_linker_sources_ifdef(CONFIG_COVERAGE_GCOV PINNED_RAM_SECTIONS coverage_ram.ld)
7 zephyr_linker_sources_ifdef(CONFIG_COVERAGE_GCOV PINNED_RODATA coverage_rodata.ld)
9 zephyr_linker_sources_ifdef(CONFIG_COVERAGE_GCOV RAM_SECTIONS coverage_ram.ld)
10 zephyr_linker_sources_ifdef(CONFIG_COVERAGE_GCOV RODATA coverage_rodata.ld)
/Zephyr-Core-3.5.0/include/zephyr/arch/mips/
Dlinker.ld4 * based on include/arch/sparc/linker.ld
28 /* Used by and documented in include/linker/intlist.ld */
47 #include <zephyr/linker/rel-sections.ld>
77 #include <zephyr/linker/common-rom.ld>
78 #include <zephyr/linker/thread-local-storage.ld>
91 #include <snippets-rodata.ld>
95 #include <zephyr/linker/cplusplus-rom.ld>
125 #include <snippets-rwdata.ld>
129 #include <zephyr/linker/common-ram.ld>
134 #include <snippets-ram-sections.ld>
[all …]
/Zephyr-Core-3.5.0/include/zephyr/arch/x86/intel64/
Dlinker.ld98 #include <zephyr/linker/kobject-text.ld>
107 #include <zephyr/linker/common-rom.ld>
108 #include <zephyr/linker/thread-local-storage.ld>
117 #include <snippets-rodata.ld>
126 #include <zephyr/linker/kobject-rom.ld>
129 #include <zephyr/linker/cplusplus-rom.ld>
141 #include <app_smem.ld>
152 #include <snippets-ram-sections.ld>
172 #include <zephyr/linker/common-noinit.ld>
174 #include <snippets-sections.ld>
[all …]
/Zephyr-Core-3.5.0/arch/common/
DCMakeLists.txt21 # Put functions and data in their own binary sections so that ld can
27 ${ZEPHYR_BASE}/include/zephyr/linker/intlist.ld
33 ${ZEPHYR_BASE}/include/zephyr/linker/irq-vector-table-section.ld
47 ramfunc.ld
52 nocache.ld
60 zephyr_linker_sources(ROM_START SORT_KEY ! rom_start_address.ld)
62 # fill_with_zeros.ld file which forces the linker to use 0x00 pattern. Please
64 zephyr_linker_sources(ROM_START SORT_KEY $ fill_with_zeros.ld)
65 zephyr_linker_sources(ROM_START SORT_KEY 0x0 rom_start_offset.ld)
66 # Handled in ld.cmake
/Zephyr-Core-3.5.0/include/zephyr/arch/arm64/scripts/
Dlinker.ld63 /* Used by and documented in include/linker/intlist.ld */
72 #include <zephyr/linker/rel-sections.ld>
75 * .plt and .iplt are here according to 'arm-zephyr-elf-ld --verbose',
117 * These are here according to 'arm-zephyr-elf-ld --verbose',
122 #include <zephyr/linker/kobject-text.ld>
157 #include <zephyr/linker/common-rom.ld>
158 #include <zephyr/linker/thread-local-storage.ld>
177 #include <snippets-rodata.ld>
179 #include <zephyr/linker/kobject-rom.ld>
183 #include <zephyr/linker/cplusplus-rom.ld>
[all …]
/Zephyr-Core-3.5.0/arch/arm/core/
DCMakeLists.txt30 zephyr_linker_sources(ROM_START SORT_KEY 0x0vectors zimage_header.ld)
31 zephyr_linker_sources(ROM_START SORT_KEY 0x1vectors vector_table.ld)
32 zephyr_linker_sources(ROM_START SORT_KEY 0x2vectors cortex_m/vector_table_pad.ld)
34 zephyr_linker_sources(ROM_START SORT_KEY 0x0vectors vector_table.ld)
35 zephyr_linker_sources(ROM_START SORT_KEY 0x1vectors cortex_m/vector_table_pad.ld)
/Zephyr-Core-3.5.0/include/zephyr/arch/x86/ia32/
Dlinker.ld78 #include <zephyr/linker/rel-sections.ld>
91 #include <zephyr/arch/x86/ia32/scripts/ish_aon.ld>
98 #include <snippets-rom-start.ld>
184 #include <snippets-rom-start.ld>
202 #include <zephyr/linker/kobject-text.ld>
213 #include <zephyr/linker/common-rom.ld>
214 #include <zephyr/linker/thread-local-storage.ld>
218 #include <zephyr/arch/x86/ia32/scripts/static_intr.ld>
223 #include <snippets-rodata.ld>
225 #include <zephyr/linker/kobject-rom.ld>
[all …]
/Zephyr-Core-3.5.0/soc/riscv/openisa_rv32m1/
Dlinker.ld8 * - include/arch/arm/cortex_m/scripts/linker.ld
9 * - include/arch/riscv/common/linker.ld
10 * - include/arch/riscv/pulpino/linker.ld
78 * to generate interrupt tables. See include/linker/intlist.ld.
88 #include <zephyr/linker/rel-sections.ld>
110 #include <snippets-rom-start.ld>
123 #include <zephyr/linker/common-rom.ld>
124 #include <zephyr/linker/thread-local-storage.ld>
138 #include <snippets-rodata.ld>
142 #include <zephyr/linker/cplusplus-rom.ld>
[all …]
/Zephyr-Core-3.5.0/soc/arm64/nxp_imx/mimx9/
Dlinker.ld9 /* This is mostly a copy of arch/arm64/scripts/linker.ld with
63 /* Used by and documented in include/linker/intlist.ld */
72 #include <zephyr/linker/rel-sections.ld>
75 * .plt and .iplt are here according to 'arm-zephyr-elf-ld --verbose',
117 * These are here according to 'arm-zephyr-elf-ld --verbose',
122 #include <zephyr/linker/kobject-text.ld>
157 #include <zephyr/linker/common-rom.ld>
158 #include <zephyr/linker/thread-local-storage.ld>
177 #include <snippets-rodata.ld>
179 #include <zephyr/linker/kobject-rom.ld>
[all …]
/Zephyr-Core-3.5.0/include/zephyr/arch/arm/cortex_a_r/scripts/
Dlinker.ld83 /* Used by and documented in include/linker/intlist.ld */
91 #include <zephyr/linker/rel-sections.ld>
94 * .plt and .iplt are here according to 'arm-zephyr-elf-ld --verbose',
122 #include <snippets-rom-start.ld>
128 #include <linker_relocate.ld>
140 #include <zephyr/linker/kobject-text.ld>
147 * These are here according to 'arm-zephyr-elf-ld --verbose',
187 #include <zephyr/linker/common-rom.ld>
188 #include <zephyr/linker/thread-local-storage.ld>
189 #include <zephyr/linker/cplusplus-rom.ld>
[all …]
/Zephyr-Core-3.5.0/include/zephyr/arch/arc/v2/
Dlinker.ld76 /* Used by and documented in include/linker/intlist.ld */
82 #include <zephyr/linker/rel-sections.ld>
93 #include <snippets-rom-start.ld>
98 #include <zephyr/linker/kobject-text.ld>
104 #include <zephyr/linker/common-rom.ld>
122 #include <zephyr/linker/thread-local-storage.ld>
123 #include <zephyr/linker/cplusplus-rom.ld>
134 #include <snippets-rodata.ld>
135 #include <zephyr/linker/kobject-rom.ld>
167 #include <app_data_alignment.ld>
[all …]
/Zephyr-Core-3.5.0/include/zephyr/arch/arm/cortex_m/scripts/
Dlinker.ld83 /* Used by and documented in include/linker/intlist.ld */
92 #include <zephyr/linker/rel-sections.ld>
95 * .plt and .iplt are here according to 'arm-zephyr-elf-ld --verbose',
119 #include <snippets-rom-start.ld>
125 #include <linker_relocate.ld>
133 #include <zephyr/linker/kobject-text.ld>
141 * These are here according to 'arm-zephyr-elf-ld --verbose',
178 #include <zephyr/linker/common-rom.ld>
179 #include <zephyr/linker/thread-local-storage.ld>
190 #include <snippets-rodata.ld>
[all …]
/Zephyr-Core-3.5.0/soc/x86/raptor_lake/
Dlinker.ld6 #include <zephyr/arch/x86/memory.ld>
9 #include <zephyr/arch/x86/intel64/linker.ld>
11 #include <zephyr/arch/x86/ia32/linker.ld>
/Zephyr-Core-3.5.0/soc/x86/ia32/
Dlinker.ld7 #include <zephyr/arch/x86/memory.ld>
10 #include <zephyr/arch/x86/intel64/linker.ld>
12 #include <zephyr/arch/x86/ia32/linker.ld>
/Zephyr-Core-3.5.0/soc/arm/st_stm32/stm32mp1/
Dlinker.ld1 /* linker.ld - Linker command/script file */
10 #include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
15 #include <zephyr/linker/rel-sections.ld>

12345678910>>...15