diff options
author | Lisa Nguyen <lisa.nguyen@linaro.org> | 2019-02-05 18:47:58 -0800 |
---|---|---|
committer | Lisa Nguyen <lisa.nguyen@linaro.org> | 2019-02-05 18:53:11 -0800 |
commit | 6a6916f21aca1b8a21e9bf5852c0e4e987dd8c3b (patch) | |
tree | eea04a13875139d452e794244b6b641db85bba35 /android-hikey-linaro-4.9-pmwg | |
parent | ebfd236cfd7935a0a42abd5560d74d16c9a69244 (diff) |
android-hikey-linaro-4.9-pmwg: use clang toolchain
Change-Id: Ib7056b7ca004a9042fb12fd5f4a654e63a64b6b0
Signed-off-by: Lisa Nguyen <lisa.nguyen@linaro.org>
Diffstat (limited to 'android-hikey-linaro-4.9-pmwg')
-rw-r--r-- | android-hikey-linaro-4.9-pmwg/builders.sh | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/android-hikey-linaro-4.9-pmwg/builders.sh b/android-hikey-linaro-4.9-pmwg/builders.sh index 2a07a8ef..defe6106 100644 --- a/android-hikey-linaro-4.9-pmwg/builders.sh +++ b/android-hikey-linaro-4.9-pmwg/builders.sh @@ -3,7 +3,8 @@ set -ex git clone --depth=1 https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9 -export PATH=${PATH}:${PWD}/aarch64-linux-android-4.9/bin/ +git clone --depth=1 https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86 +export PATH=${PWD}/aarch64-linux-android-4.9/bin/:${PWD}/linux-x86/clang-r346389c/bin/:${PATH} if ! sudo DEBIAN_FRONTEND=noninteractive apt-get -q=2 update; then echo "INFO: apt update error - try again in a moment" @@ -17,8 +18,10 @@ if ! sudo DEBIAN_FRONTEND=noninteractive apt-get -q=2 install -y ${pkg_list}; th sudo DEBIAN_FRONTEND=noninteractive apt-get -q=2 install -y ${pkg_list} fi +export CLANG_TRIPLE=aarch64-linux-gnu- +export CROSS_COMPILE=aarch64-linux-android- make ARCH=arm64 ${DEFCONFIG} -make ARCH=arm64 CROSS_COMPILE=aarch64-linux-android- -j$(nproc) -s Image-dtb +make ARCH=arm64 CC=clang HOSTCC=clang -j$(nproc) -s Image.gz-dtb wget -q https://android-git.linaro.org/platform/system/core.git/plain/mkbootimg/mkbootimg.py -O mkbootimg wget -q ${REFERENCE_BUILD_URL}/ramdisk.img -O ramdisk.img @@ -27,8 +30,8 @@ mkdir -p out case "${DEFCONFIG}" in hikey_defconfig) python mkbootimg \ - --kernel ${PWD}/arch/arm64/boot/Image-dtb \ - --cmdline "androidboot.console=ttyFIQ0 androidboot.hardware=hikey firmware_class.path=/vendor/firmware efi=noruntime printk.devkmsg=on buildvariant=userdebug overlay_mgr.overlay_dt_entry=hardware_cfg_enable_android_fstab" \ + --kernel ${PWD}/arch/arm64/boot/Image.gz-dtb \ + --cmdline "console=ttyAMA3,115200 androidboot.console=ttyAMA3,115200 androidboot.hardware=hikey firmware_class.path=/vendor/firmware efi=noruntime printk.devkmsg=on buildvariant=userdebug overlay_mgr.overlay_dt_entry=hardware_cfg_enable_android_fstab" \ --os_version O \ --os_patch_level 2016-11-05 \ --ramdisk ramdisk.img \ @@ -36,8 +39,8 @@ case "${DEFCONFIG}" in ;; hikey960_defconfig) python mkbootimg \ - --kernel ${PWD}/arch/arm64/boot/Image-dtb \ - --cmdline "androidboot.hardware=hikey960 console=ttyFIQ0 androidboot.console=ttyFIQ0 firmware_class.path=/vendor/firmware loglevel=15 buildvariant=userdebug overlay_mgr.overlay_dt_entry=hardware_cfg_enable_android_fstab" \ + --kernel ${PWD}/arch/arm64/boot/Image.gz-dtb \ + --cmdline "androidboot.hardware=hikey960 console=ttyAMA3,115200 androidboot.console=ttyAMA3,115200 firmware_class.path=/vendor/firmware loglevel=15 buildvariant=userdebug overlay_mgr.overlay_dt_entry=hardware_cfg_enable_android_fstab" \ --base 0x0 --tags_offset 0x07a00000 --kernel_offset 0x00080000 \ --ramdisk_offset 0x07c00000 \ --os_version P \ |