• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

build


Commit MetaInfo

Revisione93f62cdb5fe582d4086a5f09ccd9ae206fd41c1 (tree)
Time2018-12-07 12:31:38
AuthorChih-Wei Huang <cwhuang@linu...>
Commiterserver180

Log Message

kernel.mk: set toolchain for 64-bit kernel

Change Summary

Incremental Difference

--- a/core/tasks/kernel.mk
+++ b/core/tasks/kernel.mk
@@ -25,7 +25,11 @@ TARGET_KERNEL_CONFIG ?= goldfish_defconfig
2525 KERNEL_CONFIG_DIR := arch/arm/configs
2626 endif
2727
28+ifeq ($(TARGET_KERNEL_ARCH),x86_64)
29+CROSS_COMPILE ?= $(abspath prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.6/bin)/x86_64-linux-
30+else
2831 CROSS_COMPILE ?= $(abspath $(TARGET_TOOLS_PREFIX))
32+endif
2933 KBUILD_OUTPUT := $(abspath $(TARGET_OUT_INTERMEDIATES)/kernel)
3034 mk_kernel := + $(hide) $(MAKE) -C $(KERNEL_DIR) O=$(KBUILD_OUTPUT) ARCH=$(TARGET_ARCH) CROSS_COMPILE="$(abspath $(CC_WRAPPER)) $(CROSS_COMPILE)" $(if $(SHOW_COMMANDS),V=1)
3135