| /rk3399_ARM-atf/make_helpers/ |
| H A D | toolchain.mk | 105 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 D | cflags.mk | 144 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 D | build_macros.mk | 126 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 D | Makefile | 17 …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 D | platform.mk | 132 $(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 D | aarch64.mk | 24 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 D | host.mk | 21 host-ld-parameter := HOSTLD 22 host-ld-default-id := gnu-gcc 23 host-ld-default := gcc
|
| H A D | aarch32.mk | 21 aarch32-ld-parameter := LD 22 aarch32-ld-default-id := gnu-gcc 23 aarch32-ld-default := $(or $(CROSS_COMPILE),arm-none-eabi-)gcc
|
| H A D | rk3399-m0.mk | 18 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 D | makefile | 30 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 D | makefile | 30 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 D | Makefile | 50 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 D | bl2.mk | 28 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 D | mtk_build_helpers_epilogue.mk | 14 BL31_LINKER_SCRIPT_SOURCES += ${MTK_PLAT}/include/mtk_align.ld
|
| /rk3399_ARM-atf/services/std_svc/rmmd/trp/ |
| H A D | trp.mk | 11 RMM_DEFAULT_LINKER_SCRIPT_SOURCE := services/std_svc/rmmd/trp/linker.ld.S
|
| /rk3399_ARM-atf/bl2u/ |
| H A D | bl2u.mk | 15 BL2U_DEFAULT_LINKER_SCRIPT_SOURCE := bl2u/bl2u.ld.S
|
| /rk3399_ARM-atf/tools/qti/ |
| H A D | generate_fip_elf.sh | 9 ${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 D | ble.mk | 24 BLE_DEFAULT_LINKER_SCRIPT_SOURCE := $(BLE_PATH)/ble.ld.S
|
| /rk3399_ARM-atf/bl32/tsp/ |
| H A D | tsp.mk | 25 BL32_DEFAULT_LINKER_SCRIPT_SOURCE := bl32/tsp/tsp.ld.S
|
| /rk3399_ARM-atf/bl1/ |
| H A D | bl1.mk | 36 BL1_DEFAULT_LINKER_SCRIPT_SOURCE := bl1/bl1.ld.S
|
| /rk3399_ARM-atf/plat/nvidia/tegra/ |
| H A D | platform.mk | 85 ifeq ($($(ARCH)-ld-id),arm-link)
|
| /rk3399_ARM-atf/lib/libfdt/ |
| H A D | meson.build | 24 # but -undefined would also be understood as a valid argument for GNU ld!
|
| /rk3399_ARM-atf/plat/st/common/ |
| H A D | common.mk | 87 STM32_TF_LINKERFILE := ${BUILD_PLAT}/${PLAT}.ld
|
| /rk3399_ARM-atf/bl32/sp_min/ |
| H A D | sp_min.mk | 60 BL32_DEFAULT_LINKER_SCRIPT_SOURCE := bl32/sp_min/sp_min.ld.S
|
| /rk3399_ARM-atf/docs/plat/arm/corstone1000/ |
| H A D | index.rst | 36 make LD=aarch64-none-elf-ld \
|