build-gcc: use GCC LTO

Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
This commit is contained in:
UtsavBalar1231
2020-06-23 10:43:27 +05:30
parent 8b229343d9
commit a38a127827

6
gcc.sh
View File

@@ -14,7 +14,8 @@ scripts/config --file ${OUT_DIR}/.config \
-d LTO_CLANG \
-d TOOLS_SUPPORT_RELR \
-d LD_LLD \
-d FORTIFY_SOURCE
-d FORTIFY_SOURCE \
-e GCC_LTO
cd ${OUT_DIR}
make O=${OUT_DIR} \
@@ -28,6 +29,9 @@ make ARCH=arm64 \
O=out \
CROSS_COMPILE="aarch64-elf-" \
CROSS_COMPILE_ARM32="arm-eabi-" \
AR="aarch64-elf-ar" \
OBJDUMP="aarch64-elf-objdump" \
STRIP="aarch64-elf-strip" \
-j4
rm out/.version