diff --git a/arch/arm64/src/Toolchain.defs b/arch/arm64/src/Toolchain.defs index 6eb3cd5a78b..cd81fe2455b 100644 --- a/arch/arm64/src/Toolchain.defs +++ b/arch/arm64/src/Toolchain.defs @@ -244,8 +244,8 @@ LDMODULEFLAGS = -r -T $(call CONVERT_PATH,$(TOPDIR)/libs/libc/modlib/gnu-elf.ld) # ELF module definitions -CELFFLAGS = $(CFLAGS) -fvisibility=hidden -mlong-calls # --target1-abs -CXXELFFLAGS = $(CXXFLAGS) -fvisibility=hidden -mlong-calls # --target1-abs +CELFFLAGS = $(CFLAGS) -fvisibility=hidden # --target1-abs +CXXELFFLAGS = $(CXXFLAGS) -fvisibility=hidden # --target1-abs LDELFFLAGS = -r -e __start ifneq ($(CONFIG_BUILD_KERNEL),y) diff --git a/boards/arm64/a527/avaota-a1/scripts/Make.defs b/boards/arm64/a527/avaota-a1/scripts/Make.defs index 0de7ee42fa0..241aac77c7a 100644 --- a/boards/arm64/a527/avaota-a1/scripts/Make.defs +++ b/boards/arm64/a527/avaota-a1/scripts/Make.defs @@ -46,12 +46,4 @@ LDNXFLATFLAGS = -e main -s 2048 # ELF module definitions -CMODULEFLAGS = $(CFLAGS) - -LDMODULEFLAGS = -r -e module_initialize -LDMODULEFLAGS += -T $(call CONVERT_PATH,$(TOPDIR)/libs/libc/modlib/gnu-elf.ld) - SHMODULEFLAGS = -Bsymbolic -G -Bdynamic - -CELFFLAGS = $(CFLAGS) -mlong-calls # --target1-abs -CXXELFFLAGS = $(CXXFLAGS) -mlong-calls # --target1-abs diff --git a/boards/arm64/bcm2711/raspberrypi-4b/scripts/Make.defs b/boards/arm64/bcm2711/raspberrypi-4b/scripts/Make.defs index 6b4b616b7b7..713e266bbd5 100644 --- a/boards/arm64/bcm2711/raspberrypi-4b/scripts/Make.defs +++ b/boards/arm64/bcm2711/raspberrypi-4b/scripts/Make.defs @@ -39,11 +39,3 @@ AFLAGS := $(CFLAGS) -D__ASSEMBLY__ NXFLATLDFLAGS1 = -r -d -warn-common NXFLATLDFLAGS2 = $(NXFLATLDFLAGS1) -T$(TOPDIR)$(DELIM)binfmt$(DELIM)libnxflat$(DELIM)gnu-nxflat-pcrel.ld -no-check-sections LDNXFLATFLAGS = -e main -s 2048 - -# ELF module definitions - -CELFFLAGS = $(CFLAGS) -mlong-calls # --target1-abs -CXXELFFLAGS = $(CXXFLAGS) -mlong-calls # --target1-abs - -LDELFFLAGS = -r -e main -LDELFFLAGS += -T $(call CONVERT_PATH,$(TOPDIR)/binfmt/libelf/gnu-elf.ld) diff --git a/boards/arm64/imx9/imx93-evk/scripts/Make.defs b/boards/arm64/imx9/imx93-evk/scripts/Make.defs index a193b61bab9..880435baa6c 100644 --- a/boards/arm64/imx9/imx93-evk/scripts/Make.defs +++ b/boards/arm64/imx9/imx93-evk/scripts/Make.defs @@ -45,11 +45,3 @@ AFLAGS := $(CFLAGS) -D__ASSEMBLY__ NXFLATLDFLAGS1 = -r -d -warn-common NXFLATLDFLAGS2 = $(NXFLATLDFLAGS1) -T$(TOPDIR)$(DELIM)binfmt$(DELIM)libnxflat$(DELIM)gnu-nxflat-pcrel.ld -no-check-sections LDNXFLATFLAGS = -e main -s 2048 - -# ELF module definitions - -CELFFLAGS = $(CFLAGS) -mlong-calls # --target1-abs -CXXELFFLAGS = $(CXXFLAGS) -mlong-calls # --target1-abs - -LDELFFLAGS = -r -e main -LDELFFLAGS += -T $(call CONVERT_PATH,$(TOPDIR)/binfmt/libelf/gnu-elf.ld) diff --git a/boards/arm64/qemu/qemu-armv8a/scripts/Make.defs b/boards/arm64/qemu/qemu-armv8a/scripts/Make.defs index b5a50feb29f..07bc9cd8469 100644 --- a/boards/arm64/qemu/qemu-armv8a/scripts/Make.defs +++ b/boards/arm64/qemu/qemu-armv8a/scripts/Make.defs @@ -47,12 +47,4 @@ LDNXFLATFLAGS = -e main -s 2048 # ELF module definitions -CMODULEFLAGS = $(CFLAGS) - -LDMODULEFLAGS = -r -e module_initialize -LDMODULEFLAGS += -T $(call CONVERT_PATH,$(TOPDIR)/libs/libc/modlib/gnu-elf.ld) - SHMODULEFLAGS = -Bsymbolic -G -Bdynamic - -CELFFLAGS = $(CFLAGS) -mlong-calls # --target1-abs -CXXELFFLAGS = $(CXXFLAGS) -mlong-calls # --target1-abs