Rebase saigo
Bug: 1284673
Change-Id: I9a7f9bfe5edc87ff8b0d32dbdd9c1d2c0cbdf767
Reviewed-on: https://chromium-review.googlesource.com/c/native_client/src/native_client/+/3975391
Commit-Queue: Derek Schuff <dschuff@chromium.org>
Auto-Submit: Fabian Sommer <fabiansommer@chromium.org>
Reviewed-by: Derek Schuff <dschuff@chromium.org>
diff --git a/pnacl/COMPONENT_REVISIONS b/pnacl/COMPONENT_REVISIONS
index 452ec8c..13878e1 100644
--- a/pnacl/COMPONENT_REVISIONS
+++ b/pnacl/COMPONENT_REVISIONS
@@ -51,4 +51,4 @@
#
# Three lines avoid merge conflicts.
#
-llvm_saigo=575f5d159aa954dae8b0a69bae6684b732c4a569
+llvm_saigo=5b61e57148d620824925829ed884cd728282dee2
diff --git a/toolchain_build/pnacl_targetlibs.py b/toolchain_build/pnacl_targetlibs.py
index 1adda4c..537aae3 100755
--- a/toolchain_build/pnacl_targetlibs.py
+++ b/toolchain_build/pnacl_targetlibs.py
@@ -691,7 +691,7 @@
PnaclTool('illegal', bias_arch, saigo=True),
'-DCMAKE_LIBTOOL=' + PnaclTool('ar', bias_arch, saigo=True),
'-DCMAKE_SYSTEM_NAME=nacl',
- '-DLLVM_ENABLE_PROJECTS=libcxx;libcxxabi',
+ '-DLLVM_ENABLE_RUNTIMES=libcxx;libcxxabi',
'-DLLVM_DEFAULT_TARGET_TRIPLE=' + target_triple,
'-DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=0',
'-DLLVM_ENABLE_PIC=OFF',
@@ -708,7 +708,7 @@
'-DCMAKE_POSITION_INDEPENDENT_CODE=OFF',
'-DCMAKE_C_FLAGS=' + LibCxxSaigoCflags(bias_arch),
'-DCMAKE_CXX_FLAGS=' + LibCxxSaigoCflags(bias_arch),
- '%(llvm_saigo_src)s/llvm']),
+ '%(llvm_saigo_src)s/runtimes']),
command.Copy(os.path.join('%(gcc_src)s', 'gcc',
'unwind-generic.h'),
os.path.join('include', 'unwind.h')),