Merge pull request #6780 from heitbaum/atf

atf and crust: support build with binutils 2.39
This commit is contained in:
CvH 2022-08-10 08:39:11 +02:00 committed by GitHub
commit 16f075c66f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 14 additions and 2 deletions

View File

@ -16,9 +16,9 @@ PKG_TOOLCHAIN="manual"
make_target() {
if [ "${DEVICE}" = "iMX8" ]; then
CROSS_COMPILE="${TARGET_KERNEL_PREFIX}" LDFLAGS="" CFLAGS="--param=min-pagesize=0" make PLAT=${ATF_PLATFORM} bl31
CROSS_COMPILE="${TARGET_KERNEL_PREFIX}" LDFLAGS="--no-warn-rwx-segments" CFLAGS="--param=min-pagesize=0" make PLAT=${ATF_PLATFORM} bl31
else
CROSS_COMPILE="${TARGET_KERNEL_PREFIX}" LDFLAGS="" CFLAGS="" make PLAT=${ATF_PLATFORM} bl31
CROSS_COMPILE="${TARGET_KERNEL_PREFIX}" LDFLAGS="--no-warn-rwx-segments" CFLAGS="" make PLAT=${ATF_PLATFORM} bl31
fi
}

View File

@ -0,0 +1,12 @@
--- a/Makefile 2022-08-09 08:48:15.390323604 +0000
+++ b/Makefile 2022-08-09 08:49:45.623098723 +0000
@@ -84,7 +84,8 @@
-Wl,--fatal-warnings \
-Wl,--gc-sections \
-Wl,--no-dynamic-linker \
- -Wl,--no-undefined
+ -Wl,--no-undefined \
+ -Wl,--no-warn-rwx-segments
###############################################################################