atf: iMX8: enable compile with gcc-12.1.0

bugs:
- https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105523
- https://developer.trustedfirmware.org/T991
This commit is contained in:
Rudi Heitbaum 2022-05-11 11:44:43 +00:00
parent 443978e26c
commit 35ee2c682e

View File

@ -15,7 +15,11 @@ PKG_TOOLCHAIN="manual"
[ -n "${KERNEL_TOOLCHAIN}" ] && PKG_DEPENDS_TARGET+=" gcc-${KERNEL_TOOLCHAIN}:host"
make_target() {
CROSS_COMPILE="${TARGET_KERNEL_PREFIX}" LDFLAGS="" CFLAGS="" make PLAT=${ATF_PLATFORM} bl31
if [ "${DEVICE}" = "iMX8" ]; then
CROSS_COMPILE="${TARGET_KERNEL_PREFIX}" LDFLAGS="" CFLAGS="--param=min-pagesize=0" make PLAT=${ATF_PLATFORM} bl31
else
CROSS_COMPILE="${TARGET_KERNEL_PREFIX}" LDFLAGS="" CFLAGS="" make PLAT=${ATF_PLATFORM} bl31
fi
}
makeinstall_target() {