Home
last modified time | relevance | path

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

12

/rk3399_ARM-atf/make_helpers/
H A Dtoolchain.mk105 toolchain-tool-classes += ld
106 toolchain-tool-class-name-ld := linker
164 toolchain-tools += gnu-ld
165 toolchain-tool-name-gnu-ld := GNU LD (`ld.bfd`)
200 toolchain-tools-ld := arm-clang arm-link llvm-clang llvm-lld gnu-gcc gnu-ld # Linkers
258 toolchain-guess-tool-gnu-ld = $(shell $(1) -v 2>&1 </dev/null | grep -o "GNU ld")
374 toolchain-from-cc-arm-clang-ld = # Fall back to `$(toolchain)-ld-default`
381 toolchain-from-cc-llvm-clang-ld = $(1)
388 toolchain-from-cc-gnu-gcc-ld = $(1)
421 toolchain-ld-prefix-gnu-gcc = $(addprefix -Xlinker ,$(1))
[all …]
H A Dcflags.mk144 ifeq ($($(ARCH)-ld-id),gnu-gcc)
157 ifeq ($($(ARCH)-ld-id),$($(ARCH)-cc-id))
159 TF_LDFLAGS += $(cc-flags-$($(ARCH)-ld-id))
163 TF_LDFLAGS += $(target-flag-$(ARCH)-$($(ARCH)-ld-id))
169 ifeq ($($(ARCH)-ld-id),arm-link)
175 ifeq ($($(ARCH)-ld-id),llvm-clang)
176 ldflags-common := -fuse-ld=lld
182 ifneq ($($(ARCH)-ld-id),$(filter $($(ARCH)-ld-id),llvm-clang llvm-lld))
217 ifeq ($($(ARCH)-ld-id),gnu-gcc)
H A Dbuild_macros.mk126 ld_option = $(call toolchain-ld-option,$(ARCH),$(1))
131 ld_prefix = $(toolchain-ld-prefix-$($(ARCH)-ld-id))
359 $$(q)$(host-ld) $$(OBJS) -o $$@ $$(HOSTLDFLAGS) $($(3)_LDFLAGS)
549 ifeq ($($(ARCH)-ld-id),arm-link)
621 ifeq ($($(ARCH)-ld-id),arm-link)
622 $$(q)$($(ARCH)-ld) -o $$@ $$(TF_LDFLAGS) $$(LDFLAGS) $(BL_LDFLAGS) --entry=${1}_entrypoint \
628 $$(q)$($(ARCH)-ld) -o $$@ $$(TF_LDFLAGS) $$(LDFLAGS) $(BL_LDFLAGS) \
/rk3399_ARM-atf/lib/romlib/
H A DMakefile17 …GS = $(INC) $(DEFINES) -P -x assembler-with-cpp -D__LINKER__ -MD -MP -MT $(BUILD_DIR)/romlib.ld
68 $(BUILD_DIR)/romlib.ld: romlib.ld.S | $$(@D)/
70 $(q)$(aarch64-cpp) -E $(PPFLAGS) -o $@ romlib.ld.S
72 $(BUILD_DIR)/romlib.elf: $(OBJS) $(BUILD_DIR)/romlib.ld | $$(@D)/
74 $(q)$(aarch64-ld) -T $(BUILD_DIR)/romlib.ld -L$(LIB_DIR) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)
/rk3399_ARM-atf/plat/arm/board/arm_fpga/
H A Dplatform.mk132 $(eval $(call MAKE_LD,$(BUILD_PLAT)/build_axf.ld,plat/arm/board/arm_fpga/build_axf.ld.S,bl31,BL31))
134 ifeq ($($(ARCH)-ld-id),gnu-gcc)
142 …31 dtbs ${BUILD_PLAT}/rom_trampoline.o ${BUILD_PLAT}/kernel_trampoline.o ${BUILD_PLAT}/build_axf.ld
144 …$(q)$($(ARCH)-ld) -T ${BUILD_PLAT}/build_axf.ld -L ${BUILD_PLAT} ${AXF_LDFLAGS} -s -n -o ${BUILD_P…
/rk3399_ARM-atf/make_helpers/toolchains/
H A Daarch64.mk24 aarch64-ld-parameter := LD
25 aarch64-ld-default-id := gnu-gcc
26 aarch64-ld-default := $(or $(CROSS_COMPILE),aarch64-none-elf-)gcc
27 aarch64-ld-default += $(if $(CROSS_COMPILE),,aarch64-linux-gnu-gcc)
H A Dhost.mk21 host-ld-parameter := HOSTLD
22 host-ld-default-id := gnu-gcc
23 host-ld-default := gcc
H A Daarch32.mk21 aarch32-ld-parameter := LD
22 aarch32-ld-default-id := gnu-gcc
23 aarch32-ld-default := $(or $(CROSS_COMPILE),arm-none-eabi-)gcc
H A Drk3399-m0.mk18 rk3399-m0-ld-default-id := gnu-gcc
19 rk3399-m0-ld-default := $(or $(M0_CROSS_COMPILE),arm-none-eabi-)gcc
/rk3399_ARM-atf/tools/renesas/rcar_layout_create/
H A Dmakefile30 MEMORY_DEF_SA0 = sa0.ld.S
31 MEMORY_DEF_SA6 = sa6.ld.S
105 …$(aarch64-ld) $(OBJ_FILE_SA0) -nostdlib -static -Wl,--build-id=none -T $(MEMORY_DEF_SA0) -o $(OUTP…
114 …$(aarch64-ld) $(OBJ_FILE_SA6) -nostdlib -static -Wl,--build-id=none -T $(MEMORY_DEF_SA6) -o $(OUTP…
/rk3399_ARM-atf/tools/renesas/rzg_layout_create/
H A Dmakefile30 MEMORY_DEF_SA0 = sa0.ld.S
31 MEMORY_DEF_SA6 = sa6.ld.S
102 …$(aarch64-ld) $(OBJ_FILE_SA0) -nostdlib -static -Wl,--build-id=none -T $(MEMORY_DEF_SA0) -o $(OUTP…
111 …$(aarch64-ld) $(OBJ_FILE_SA6) -nostdlib -static -Wl,--build-id=none -T $(MEMORY_DEF_SA6) -o $(OUTP…
/rk3399_ARM-atf/plat/rockchip/rk3399/drivers/m0/
H A DMakefile50 LINKERFILE := $(BUILD)/$(PLAT_M0).ld
57 LINKERFILE_SRC := src/$(PLAT_M0).ld.S
100 …$(q)$($(ARCH)-ld) -o $@ $(COMMON_FLAGS) $(LDFLAGS) -Wl,-Map=$(MAPFILE) -Wl,-T$(LINKERFILE) $(OBJS)…
108 …$(q)$($(ARCH)-ld) -o $@ $(COMMON_FLAGS) $(LDFLAGS) -Wl,-Map=$(MAPFILE_PMU) -Wl,-T$(LINKERFILE) $(O…
/rk3399_ARM-atf/bl2/
H A Dbl2.mk28 BL2_DEFAULT_LINKER_SCRIPT_SOURCE := bl2/bl2_el3.ld.S
32 BL2_DEFAULT_LINKER_SCRIPT_SOURCE := bl2/bl2.ld.S
/rk3399_ARM-atf/plat/mediatek/build_helpers/
H A Dmtk_build_helpers_epilogue.mk14 BL31_LINKER_SCRIPT_SOURCES += ${MTK_PLAT}/include/mtk_align.ld
/rk3399_ARM-atf/services/std_svc/rmmd/trp/
H A Dtrp.mk11 RMM_DEFAULT_LINKER_SCRIPT_SOURCE := services/std_svc/rmmd/trp/linker.ld.S
/rk3399_ARM-atf/bl2u/
H A Dbl2u.mk15 BL2U_DEFAULT_LINKER_SCRIPT_SOURCE := bl2u/bl2u.ld.S
/rk3399_ARM-atf/tools/qti/
H A Dgenerate_fip_elf.sh9 ${CROSS_COMPILE}ld fip.o -o fip_unsigned.elf -EL -T $(dirname "$0")/fip-elf.lds --defsym=ELFENTRY=$…
/rk3399_ARM-atf/plat/marvell/armada/a8k/common/ble/
H A Dble.mk24 BLE_DEFAULT_LINKER_SCRIPT_SOURCE := $(BLE_PATH)/ble.ld.S
/rk3399_ARM-atf/bl32/tsp/
H A Dtsp.mk25 BL32_DEFAULT_LINKER_SCRIPT_SOURCE := bl32/tsp/tsp.ld.S
/rk3399_ARM-atf/bl1/
H A Dbl1.mk36 BL1_DEFAULT_LINKER_SCRIPT_SOURCE := bl1/bl1.ld.S
/rk3399_ARM-atf/plat/nvidia/tegra/
H A Dplatform.mk85 ifeq ($($(ARCH)-ld-id),arm-link)
/rk3399_ARM-atf/lib/libfdt/
H A Dmeson.build24 # but -undefined would also be understood as a valid argument for GNU ld!
/rk3399_ARM-atf/plat/st/common/
H A Dcommon.mk87 STM32_TF_LINKERFILE := ${BUILD_PLAT}/${PLAT}.ld
/rk3399_ARM-atf/bl32/sp_min/
H A Dsp_min.mk60 BL32_DEFAULT_LINKER_SCRIPT_SOURCE := bl32/sp_min/sp_min.ld.S
/rk3399_ARM-atf/docs/plat/arm/corstone1000/
H A Dindex.rst36 make LD=aarch64-none-elf-ld \

12