From 4a762acdd380273ac072a66aaca12be2cc6d7a1f Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sun, 28 Jan 2018 12:54:30 +0100 Subject: llvm: update to 5.0.1 --- toolchain/llvm/Makefile | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) (limited to 'toolchain/llvm/Makefile') diff --git a/toolchain/llvm/Makefile b/toolchain/llvm/Makefile index be5e4dab8..de6492454 100644 --- a/toolchain/llvm/Makefile +++ b/toolchain/llvm/Makefile @@ -10,8 +10,12 @@ include ${ADK_TOPDIR}/mk/buildhlp.mk BUILD_DIR_INITIAL:= $(WRKBUILD)-initial BUILD_DIR_FINAL:= $(WRKBUILD)-final -LLVM_VERSION:=4.0.0 +LLVM_VERSION:= $(ADK_TOOLCHAIN_LLVM_VERSION) +LLVM_TRIPLE:= $(ADK_TARGET_ARCH)-linux +ifeq ($(ADK_TARGET_ARCH_AARCH64),y) +LLVM_TARGETS:=AArch64 +endif ifeq ($(ADK_TARGET_ARCH_ARM),y) LLVM_TARGETS:=ARM ifeq ($(ADK_TARGET_SOFT_FLOAT),y) @@ -21,6 +25,21 @@ ifeq ($(ADK_TARGET_HARD_FLOAT),y) LLVM_TRIPLE:=arm-linux-eabihf endif endif +ifeq ($(ADK_TARGET_ARCH_MIPS)$(ADK_TARGET_ARCH_MIPS64),y) +LLVM_TARGETS:=Mips +endif +ifeq ($(ADK_TARGET_ARCH_PPC)$(ADK_TARGET_ARCH_PPC64),y) +LLVM_TARGETS:=PowerPC +endif +ifeq ($(ADK_TARGET_ARCH_SPARC)$(ADK_TARGET_ARCH_SPARC64),y) +LLVM_TARGETS:=Sparc +endif +ifeq ($(ADK_TARGET_ARCH_S390),y) +LLVM_TARGETS:=SystemZ +endif +ifeq ($(ADK_TARGET_ARCH_X86)$(ADK_TARGET_ARCH_X86_64),y) +LLVM_TARGETS:=X86 +endif $(BUILD_DIR_INITIAL)/.configured: (cd $(DL_DIR); \ -- cgit v1.2.3