Index: native_client_sdk/src/tools/nacl_llvm.mk |
diff --git a/native_client_sdk/src/tools/nacl_llvm.mk b/native_client_sdk/src/tools/nacl_llvm.mk |
index 2e544a4a0abbee4e1c92bcfacc5706d91166980e..c89a43a920272bbb5347eb8e97dc59a4c7e5b13d 100644 |
--- a/native_client_sdk/src/tools/nacl_llvm.mk |
+++ b/native_client_sdk/src/tools/nacl_llvm.mk |
@@ -10,14 +10,13 @@ |
# |
# Paths to Tools |
# |
-PNACL_BIN = $(TC_PATH)/$(OSNAME)_$(TOOLCHAIN)/bin |
-PNACL_CC ?= $(PNACL_BIN)/pnacl-clang -c |
-PNACL_CXX ?= $(PNACL_BIN)/pnacl-clang++ -c |
-PNACL_LINK ?= $(PNACL_BIN)/pnacl-clang++ |
-PNACL_LIB ?= $(PNACL_BIN)/pnacl-ar |
-PNACL_STRIP ?= $(PNACL_BIN)/pnacl-strip |
-PNACL_FINALIZE ?= $(PNACL_BIN)/pnacl-finalize |
-PNACL_TRANSLATE ?= $(PNACL_BIN)/pnacl-translate |
+PNACL_CC ?= $(shell $(NACL_CONFIG) -t $(TOOLCHAIN) --tool=cc) |
+PNACL_CXX ?= $(shell $(NACL_CONFIG) -t $(TOOLCHAIN) --tool=c++) |
+PNACL_LINK ?= $(shell $(NACL_CONFIG) -t $(TOOLCHAIN) --tool=c++) |
+PNACL_LIB ?= $(shell $(NACL_CONFIG) -t $(TOOLCHAIN) --tool=ar) |
+PNACL_STRIP ?= $(shell $(NACL_CONFIG) -t $(TOOLCHAIN) --tool=strip) |
+PNACL_FINALIZE ?= $(shell $(NACL_CONFIG) -t $(TOOLCHAIN) --tool=finalize) |
+PNACL_TRANSLATE ?= $(shell $(NACL_CONFIG) -t $(TOOLCHAIN) --tool=translate) |
# |
# Compile Macro |