From 4dbdf41bc16132b00aef42ce4906d6c8409d7ac7 Mon Sep 17 00:00:00 2001 From: UtsavBalar1231 Date: Mon, 22 Jun 2020 17:44:51 +0530 Subject: [PATCH] iMMENSITY: add gcc build script Signed-off-by: UtsavBalar1231 --- .gitignore | 1 + gcc.sh | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 gcc.sh diff --git a/.gitignore b/.gitignore index 022a3cc3c68e..f95fda219d48 100644 --- a/.gitignore +++ b/.gitignore @@ -132,5 +132,6 @@ kernel/configs/android-*.cfg Android.bp build.sh build-lto.sh +gcc.sh upload.sh out/ diff --git a/gcc.sh b/gcc.sh new file mode 100644 index 000000000000..94b69cfb59b7 --- /dev/null +++ b/gcc.sh @@ -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