iMMENSITY: add gcc build script

Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
This commit is contained in:
UtsavBalar1231
2020-06-22 17:44:51 +05:30
parent e555339071
commit 55299cf2eb
2 changed files with 34 additions and 0 deletions

1
.gitignore vendored
View File

@@ -132,5 +132,6 @@ kernel/configs/android-*.cfg
Android.bp
build.sh
build-lto.sh
gcc.sh
upload.sh
out/

33
gcc.sh Normal file
View File

@@ -0,0 +1,33 @@
#!/bin/bash
OUT_DIR=out/
export KBUILD_BUILD_HOST=CuntsSpace
export KERNEL_USE_CCACHE=1
make ARCH=arm64 \
O=${OUT_DIR} \
raphael_defconfig \
-j4
scripts/config --file ${OUT_DIR}/.config \
-d LTO \
-d LTO_CLANG \
-d TOOLS_SUPPORT_RELR \
-d LD_LLD \
-d FORTIFY_SOURCE
cd ${OUT_DIR}
make O=${OUT_DIR} \
ARCH=arm64 \
olddefconfig
cd ../
PATH=/home/utsavthecunt/arm64-gcc/bin:/home/utsavthecunt/arm32-gcc/bin:$PATH
make ARCH=arm64 \
O=out \
CROSS_COMPILE="aarch64-elf-" \
CROSS_COMPILE_ARM32="arm-eabi-" \
-j4
rm out/.version