diff --git a/core/clang/TARGET_arm.mk b/core/clang/TARGET_arm.mk index 30313f9755..9c1a8368fd 100644 --- a/core/clang/TARGET_arm.mk +++ b/core/clang/TARGET_arm.mk @@ -1,4 +1,4 @@ -$(clang_2nd_arch_prefix)RS_TRIPLE := armv7-linux-androideabi +$(clang_2nd_arch_prefix)RS_TRIPLE := renderscript32-linux-androideabi $(clang_2nd_arch_prefix)RS_TRIPLE_CFLAGS := $(clang_2nd_arch_prefix)RS_COMPAT_TRIPLE := armv7-none-linux-gnueabi diff --git a/core/clang/TARGET_arm64.mk b/core/clang/TARGET_arm64.mk index d504600762..9a67b6b15b 100644 --- a/core/clang/TARGET_arm64.mk +++ b/core/clang/TARGET_arm64.mk @@ -1,4 +1,4 @@ -RS_TRIPLE := aarch64-linux-android +RS_TRIPLE := renderscript64-linux-android RS_TRIPLE_CFLAGS := RS_COMPAT_TRIPLE := aarch64-linux-android diff --git a/core/clang/TARGET_mips.mk b/core/clang/TARGET_mips.mk index df96c5a5f6..dfd99b2816 100644 --- a/core/clang/TARGET_mips.mk +++ b/core/clang/TARGET_mips.mk @@ -1,4 +1,4 @@ -$(clang_2nd_arch_prefix)RS_TRIPLE := armv7-linux-androideabi +$(clang_2nd_arch_prefix)RS_TRIPLE := renderscript32-linux-androideabi $(clang_2nd_arch_prefix)RS_TRIPLE_CFLAGS := RS_COMPAT_TRIPLE := mipsel-linux-android diff --git a/core/clang/TARGET_mips64.mk b/core/clang/TARGET_mips64.mk index 785752a520..a3684cc3da 100644 --- a/core/clang/TARGET_mips64.mk +++ b/core/clang/TARGET_mips64.mk @@ -1,4 +1,4 @@ -RS_TRIPLE := aarch64-linux-android +RS_TRIPLE := renderscript64-linux-android RS_TRIPLE_CFLAGS := RS_COMPAT_TRIPLE := mips64el-linux-android diff --git a/core/clang/TARGET_x86.mk b/core/clang/TARGET_x86.mk index f00eb41027..1b9c78c91c 100644 --- a/core/clang/TARGET_x86.mk +++ b/core/clang/TARGET_x86.mk @@ -1,4 +1,4 @@ -$(clang_2nd_arch_prefix)RS_TRIPLE := armv7-linux-androideabi +$(clang_2nd_arch_prefix)RS_TRIPLE := renderscript32-linux-androideabi $(clang_2nd_arch_prefix)RS_TRIPLE_CFLAGS := -D__i386__ $(clang_2nd_arch_prefix)RS_COMPAT_TRIPLE := i686-linux-android diff --git a/core/clang/TARGET_x86_64.mk b/core/clang/TARGET_x86_64.mk index 0d615f2904..0d3ee3fbbb 100644 --- a/core/clang/TARGET_x86_64.mk +++ b/core/clang/TARGET_x86_64.mk @@ -1,4 +1,4 @@ -RS_TRIPLE := aarch64-linux-android +RS_TRIPLE := renderscript64-linux-android RS_TRIPLE_CFLAGS := -D__x86_64__ RS_COMPAT_TRIPLE := x86_64-linux-android diff --git a/core/clang/config.mk b/core/clang/config.mk index a71f110fcc..60e0641735 100644 --- a/core/clang/config.mk +++ b/core/clang/config.mk @@ -15,7 +15,7 @@ LLVM_TBLGEN := $(BUILD_OUT_EXECUTABLES)/llvm-tblgen$(BUILD_EXECUTABLE_SUFFIX) # RenderScript-specific tools # These are tied to the version of LLVM directly in external/, so they might # trail the host prebuilts being used for the rest of the build process. -RS_LLVM_PREBUILTS_VERSION := clang-2812033 +RS_LLVM_PREBUILTS_VERSION := clang-3289846 RS_LLVM_PREBUILTS_BASE := prebuilts/clang/host RS_LLVM_PREBUILTS_PATH := $(RS_LLVM_PREBUILTS_BASE)/$(BUILD_OS)-x86/$(RS_LLVM_PREBUILTS_VERSION)/bin RS_CLANG := $(RS_LLVM_PREBUILTS_PATH)/clang$(BUILD_EXECUTABLE_SUFFIX)