Home
last modified time | relevance | path

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

1234

/hal_espressif-3.6.0/components/esptool_py/esptool/flasher_stub/
DMakefile95 $(STUB_ELF_8266): $(SRCS) $(SRCS_8266) $(BUILD_DIR) ld/stub_8266.ld | Makefile
97 …$(Q) $(CROSS_8266)gcc $(CFLAGS) -DESP8266=1 -Tstub_8266.ld -Wl,-Map=$(@:.elf=.map) -o $@ $(filter …
99 $(STUB_ELF_32): $(SRCS) $(BUILD_DIR) ld/stub_32.ld | Makefile
101 …$(Q) $(CROSS_32)gcc $(CFLAGS) -DESP32=1 -Tstub_32.ld -Wl,-Map=$(@:.elf=.map) -o $@ $(filter %.c, $…
103 $(STUB_ELF_32S2): $(SRCS) $(BUILD_DIR) ld/stub_32s2.ld
105 …$(Q) $(CROSS_32S2)gcc $(CFLAGS) -DESP32S2=1 -Tstub_32s2.ld -Wl,-Map=$(@:.elf=.map) -o $@ $(filter …
107 $(STUB_ELF_32S3_BETA_2): $(SRCS) $(BUILD_DIR) ld/stub_32s3_beta_2.ld
109 …$(Q) $(CROSS_32S3)gcc $(CFLAGS) -DESP32S3=1 -DESP32S3BETA2=1 -Tstub_32s3_beta_2.ld -Wl,-Map=$(@:.e…
111 $(STUB_ELF_32S3): $(SRCS) $(BUILD_DIR) ld/stub_32s3.ld
113 …$(Q) $(CROSS_32S3)gcc $(CFLAGS) -DESP32S3=1 -Tstub_32s3.ld -Wl,-Map=$(@:.elf=.map) -o $@ $(filter …
[all …]
/hal_espressif-3.6.0/components/bootloader/subproject/main/
Dcomponent.mk9 $(COMPONENT_PATH)/ld/$(IDF_TARGET)/bootloader.ld \
10 $(COMPONENT_PATH)/ld/$(IDF_TARGET)/bootloader.rom.ld \
11 $(IDF_PATH)/components/esp_rom/$(IDF_TARGET)/ld/$(IDF_TARGET).rom.ld \
12 $(IDF_PATH)/components/esp_rom/$(IDF_TARGET)/ld/$(IDF_TARGET).rom.newlib-funcs.ld \
13 $(IDF_PATH)/components/esp_rom/$(IDF_TARGET)/ld/$(IDF_TARGET).rom.api.ld
18 … LINKER_SCRIPTS += $(IDF_PATH)/components/esp_rom/$(IDF_TARGET)/ld/$(IDF_TARGET).rom.spiflash.ld
21 LINKER_SCRIPTS += $(IDF_PATH)/components/esp_rom/$(IDF_TARGET)/ld/$(IDF_TARGET).rom.eco3.ld
DCMakeLists.txt5 set(scripts "ld/${target}/bootloader.ld")
8 list(APPEND scripts "ld/${target}/bootloader.rom.ld")
/hal_espressif-3.6.0/components/esp_system/ld/
Dld.cmake1 # For each supported target, a memory.ld.in and sections.ld.in is processed and dictate the
4 # memory.ld.in goes through the preprocessor
5 # sections.ld.in goes through linker script generator
10 set(ld_input "${CMAKE_CURRENT_LIST_DIR}/${target}/memory.ld.in")
11 set(ld_output "${CMAKE_CURRENT_BINARY_DIR}/ld/memory.ld")
14 file(MAKE_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/ld")
18 target_linker_script(${COMPONENT_LIB} INTERFACE "${CMAKE_CURRENT_LIST_DIR}/${target}/sections.ld.in"
19 PROCESS "${CMAKE_CURRENT_BINARY_DIR}/ld/sections.ld")
22 # Preprocess memory.ld.in linker script to include configuration, becomes memory.ld
29 COMMENT "Generating memory.ld linker script..."
/hal_espressif-3.6.0/components/esp_rom/
Dcomponent.mk11 LINKER_SCRIPTS += esp32.rom.ld \
12 esp32.rom.libgcc.ld \
13 esp32.rom.syscalls.ld \
14 esp32.rom.newlib-data.ld \
15 esp32.rom.api.ld
20 LINKER_SCRIPTS += esp32.rom.newlib-funcs.ld
23 LINKER_SCRIPTS += esp32.rom.eco3.ld
28 LINKER_SCRIPTS += esp32.rom.newlib-nano.ld
34 LINKER_SCRIPTS += esp32.rom.spiflash.ld
41 LINKER_SCRIPTS += esp32.rom.newlib-time.ld
[all …]
/hal_espressif-3.6.0/components/esp_system/
Dcomponent.mk32 ld_input := $(COMPONENT_PATH)/ld/esp32/memory.ld.in
33 ld_output := $(COMPONENT_BUILD_DIR)/ld/memory.ld
35 sections_ld := $(COMPONENT_BUILD_DIR)/ld/sections.ld
55 mkdir -p $(COMPONENT_BUILD_DIR)/ld
56 $(CC) -I ../include -I $(COMPONENT_PATH)/ld -C -P -x c -E $< -o $@
DMakefile.projbuild1 ESP32_LINKER_SCRIPT_TEMPLATE := $(COMPONENT_PATH)/ld/esp32/sections.ld.in
2 ESP32_LINKER_SCRIPT_OUTPUT_DIR := $(BUILD_DIR_BASE)/esp_system/ld
3 ESP32_SECTIONS_LINKER_SCRIPT := $(ESP32_LINKER_SCRIPT_OUTPUT_DIR)/sections.ld
/hal_espressif-3.6.0/components/bootloader/subproject/components/micro-ecc/micro-ecc/
Dasm_avr.inc65 "ld r0, y+ \n\t"
90 "ld r0, -x \n\t"
98 "ld r0, -x \n\t"
120 "ld %[clb], x+ \n\t" \
121 "ld %[rb], y+ \n\t" \
167 "ld %[clb], x+ \n\t" \
168 "ld %[rb], y+ \n\t" \
336 "ld r18, -x \n\t" /* Load word. */
342 "ld r18, -x \n\t"
352 "ld r18, x+ \n\t"
[all …]
Dasm_avr_mult_square.inc9 "ld r2, x+ \n\t" \
10 "ld r3, x+ \n\t" \
11 "ld r4, x+ \n\t" \
12 "ld r5, x+ \n\t" \
13 "ld r6, x+ \n\t" \
14 "ld r7, x+ \n\t" \
15 "ld r8, x+ \n\t" \
16 "ld r9, x+ \n\t" \
17 "ld r10, x+ \n\t" \
18 "ld r11, x+ \n\t" \
[all …]
/hal_espressif-3.6.0/examples/system/ulp_fsm/ulp/main/ulp/
Dpulse_cnt.S71 ld r3, r3, 0
95 ld r3, r3, 0
103 ld r3, r3, 0
113 ld r2, r3, 0
127 ld r3, r3, 0
131 ld r2, r3, 0
137 ld r2, r3, 0
142 ld r3, r3, 0
/hal_espressif-3.6.0/components/soc/
Dcomponent.mk4 COMPONENT_ADD_LINKER_DEPS += $(COMPONENT_PATH) esp32/ld/esp32.peripherals.ld
5 COMPONENT_ADD_LDFLAGS += -T $(COMPONENT_PATH)/esp32/ld/esp32.peripherals.ld
DCMakeLists.txt9 target_linker_script(${COMPONENT_LIB} INTERFACE "${target}/ld/${target}.peripherals.ld")
/hal_espressif-3.6.0/examples/custom_bootloader/bootloader_override/bootloader_components/main/
DCMakeLists.txt6 set(scripts "${IDF_PATH}/components/bootloader/subproject/main/ld/${target}/bootloader.ld"
7 "${IDF_PATH}/components/bootloader/subproject/main/ld/${target}/bootloader.rom.ld")
/hal_espressif-3.6.0/zephyr/esp32s2/
DCMakeLists.txt24 ../../components/esp_rom/esp32s2/ld
73 -T${CMAKE_CURRENT_SOURCE_DIR}/src/linker/esp32s2.rom.alias.ld
74 -T${CMAKE_CURRENT_SOURCE_DIR}/../../components/esp_rom/esp32s2/ld/esp32s2.rom.ld
75 -T${CMAKE_CURRENT_SOURCE_DIR}/../../components/esp_rom/esp32s2/ld/esp32s2.rom.api.ld
76 -T${CMAKE_CURRENT_SOURCE_DIR}/../../components/esp_rom/esp32s2/ld/esp32s2.rom.libgcc.ld
77 … -T${CMAKE_CURRENT_SOURCE_DIR}/../../components/esp_rom/esp32s2/ld/esp32s2.rom.newlib-funcs.ld
78 -T${CMAKE_CURRENT_SOURCE_DIR}/../../components/esp_rom/esp32s2/ld/esp32s2.rom.newlib-data.ld
79 -T${CMAKE_CURRENT_SOURCE_DIR}/../../components/esp_rom/esp32s2/ld/esp32s2.rom.spiflash.ld
80 -T${CMAKE_CURRENT_SOURCE_DIR}/../../components/soc/esp32s2/ld/esp32s2.peripherals.ld
/hal_espressif-3.6.0/zephyr/esp32c3/
DCMakeLists.txt73 -T${CMAKE_CURRENT_SOURCE_DIR}/src/linker/esp32c3.rom.alias.ld
74 -T${CMAKE_CURRENT_SOURCE_DIR}/../../components/esp_rom/esp32c3/ld/esp32c3.rom.ld
75 -T${CMAKE_CURRENT_SOURCE_DIR}/../../components/esp_rom/esp32c3/ld/esp32c3.rom.eco3.ld
76 -T${CMAKE_CURRENT_SOURCE_DIR}/../../components/esp_rom/esp32c3/ld/esp32c3.rom.api.ld
77 -T${CMAKE_CURRENT_SOURCE_DIR}/../../components/esp_rom/esp32c3/ld/esp32c3.rom.libgcc.ld
78 -T${CMAKE_CURRENT_SOURCE_DIR}/../../components/esp_rom/esp32c3/ld/esp32c3.rom.newlib.ld
79 -T${CMAKE_CURRENT_SOURCE_DIR}/../../components/esp_rom/esp32c3/ld/esp32c3.rom.version.ld
80 -T${CMAKE_CURRENT_SOURCE_DIR}/../../components/soc/esp32c3/ld/esp32c3.peripherals.ld
/hal_espressif-3.6.0/components/ulp/
DMakefile.projbuild4 export ULP_LD := $(ULP_BINUTILS_PREFIX)ld
7 export ULP_LD_TEMPLATE := $(IDF_PATH)/components/ulp/ld/esp32.ulp.ld
Dcomponent_ulp_common.mk11 ULP_EXPORTS_LD := $(ULP_ELF:.elf=.ld)
13 ULP_LD_SCRIPT := $(ULP_ELF:.elf=.common.ld)
16 ULP_DEP := $(notdir $(ULP_S_SOURCES:.S=.ulp.d)) $(ULP_LD_SCRIPT:.ld=.d)
87 $(ULP_MAP_GEN) -s $(ULP_SYM) -o $(ULP_EXPORTS_LD:.ld=)
/hal_espressif-3.6.0/zephyr/esp32/
DCMakeLists.txt25 ../../components/esp_rom/esp32/ld
72 -T${CMAKE_CURRENT_SOURCE_DIR}/src/linker/esp32.rom.alias.ld
73 -T${CMAKE_CURRENT_SOURCE_DIR}/../../components/esp_rom/esp32/ld/esp32.rom.ld
74 -T${CMAKE_CURRENT_SOURCE_DIR}/../../components/esp_rom/esp32/ld/esp32.rom.api.ld
75 -T${CMAKE_CURRENT_SOURCE_DIR}/../../components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
76 -T${CMAKE_CURRENT_SOURCE_DIR}/../../components/esp_rom/esp32/ld/esp32.rom.newlib-data.ld
77 -T${CMAKE_CURRENT_SOURCE_DIR}/../../components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
78 -T${CMAKE_CURRENT_SOURCE_DIR}/../../components/soc/esp32/ld/esp32.peripherals.ld
/hal_espressif-3.6.0/zephyr/esp32s3/
DCMakeLists.txt26 ../../components/esp_rom/esp32s3/ld
74 -T${CMAKE_CURRENT_SOURCE_DIR}/src/linker/esp32s3.rom.alias.ld
75 -T${CMAKE_CURRENT_SOURCE_DIR}/../../components/esp_rom/esp32s3/ld/esp32s3.rom.ld
76 -T${CMAKE_CURRENT_SOURCE_DIR}/../../components/esp_rom/esp32s3/ld/esp32s3.rom.api.ld
77 -T${CMAKE_CURRENT_SOURCE_DIR}/../../components/esp_rom/esp32s3/ld/esp32s3.rom.libgcc.ld
78 -T${CMAKE_CURRENT_SOURCE_DIR}/../../components/esp_rom/esp32s3/ld/esp32s3.rom.newlib.ld
79 -T${CMAKE_CURRENT_SOURCE_DIR}/../../components/esp_rom/esp32s3/ld/esp32s3.rom.version.ld
80 -T${CMAKE_CURRENT_SOURCE_DIR}/../../components/soc/esp32s3/ld/esp32s3.peripherals.ld
/hal_espressif-3.6.0/components/xtensa/trax/test/
DMakefile6 LD := $(PREFIX)ld
9 LDFLAGS := -L $(IDF_PATH)/components/bootloader/subproject/main/ld/esp32 \
10 -T bootloader.ld \
/hal_espressif-3.6.0/tools/ci/
Dtest_build_system_cmake.sh207 cp ${IDF_PATH}/components/esp_rom/esp32/ld/esp32.rom.ld .
208 echo "/* (Build test comment) */" >> ${IDF_PATH}/components/esp_rom/esp32/ld/esp32.rom.ld
209 tail ${IDF_PATH}/components/esp_rom/esp32/ld/esp32.rom.ld
212 mv esp32.rom.ld ${IDF_PATH}/components/esp_rom/esp32/ld/
216 cp ${IDF_PATH}/components/esp_system/ld/esp32/sections.ld.in .
218 echo "/* (Build test comment) */" >> ${IDF_PATH}/components/esp_system/ld/esp32/sections.ld.in
222 mv sections.ld.in ${IDF_PATH}/components/esp_system/ld/esp32
226 cp ${IDF_PATH}/components/esp_system/ld/esp32/memory.ld .
228 echo "/* (Build test comment) */" >> ${IDF_PATH}/components/esp_system/ld/esp32/memory.ld.in
232 mv memory.ld ${IDF_PATH}/components/esp_system/ld/esp32/
/hal_espressif-3.6.0/components/ulp/cmake/
DCMakeLists.txt23 set(ULP_LD_TEMPLATE ${IDF_PATH}/components/ulp/ld/esp32s2.ulp.riscv.ld)
41 set(ULP_LD_TEMPLATE ${IDF_PATH}/components/ulp/ld/esp32.ulp.ld)
139 add_custom_command(OUTPUT ${ULP_APP_NAME}.ld ${ULP_APP_NAME}.h
148 ${CMAKE_CURRENT_BINARY_DIR}/${ULP_APP_NAME}.ld
/hal_espressif-3.6.0/examples/system/ulp_fsm/ulp_adc/main/ulp/
Dadc.S64 ld r2, r3, 0
90 ld r3, r3, 0
96 ld r3, r3, 0
/hal_espressif-3.6.0/docs/zh_CN/api-guides/
Dulp-legacy.rst63 3. **通过 C 预处理器运行链接器脚本模板。** 模版位于 components/ulp/ld 目录中。
71 …7. **创建 LD 导出脚本和头文件** (ulp_app_name.ld 和 ulp_app_name.h),包含来自 ulp_app_name.sym 的符号。此步骤通过 esp32ulp_…
87 ld r3, r3, 0
89 …unt`` 变量,构建系统通过生成定义 ULP 程序中全局符号的 ``$(ULP_APP_NAME).h`` 和 ``$(ULP_APP_NAME).ld`` 文件,可以实现上述操作;这些文件包含…
Dulp.rst57 3. **通过 C 预处理器运行链接器脚本模板。** 模板位于 ``components/ulp/ld`` 目录中。
65 …7. **创建 LD 导出脚本和头文件** (``ulp_app_name.ld`` 和 ``ulp_app_name.h``),包含来自 ``ulp_app_name.sym`` 的符号。此步骤…
81 ld r3, r3, 0
83 …unt`` 变量,构建系统通过生成定义 ULP 编程中全局符号的 ``${ULP_APP_NAME}.h`` 和 ``${ULP_APP_NAME}.ld`` 文件实现上述操作。这些文件包含了在 …

1234