Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(51)

Issue 525603002: Subzero: Remove the need for a separate NaCl SDK. (Closed)

Created:
6 years, 3 months ago by Jim Stichnoth
Modified:
6 years, 3 months ago
CC:
native-client-reviews_googlegroups.com
Base URL:
https://chromium.googlesource.com/native_client/pnacl-subzero.git@master
Visibility:
Public.

Description

Subzero: Remove the need for a separate NaCl SDK installation. Now it assumes tests are being run from within the Subzero portion of the native_client tree, and sets up PATH to find PNaCl tools relative to there. It may be necessary to do a one-time setup to be able to build pexes: pnacl/build.sh sdk newlib or the equivalent scons commands. If the tool chain is updated, propagate the changes via: toolchain_build/toolchain_build_pnacl.py llvm_i686_linux --install=toolchain/linux_x86/pnacl_newlib BUG= none R=jvoung@chromium.org Committed: https://gerrit.chromium.org/gerrit/gitweb?p=native_client/pnacl-subzero.git;a=commit;h=16178a1

Patch Set 1 #

Patch Set 2 : Remove LLVM_BIN_PATH from crosstests run. Add llvm-as. #

Total comments: 2

Patch Set 3 : Fix up some path issues #

Unified diffs Side-by-side diffs Delta from patch set Stats (+36 lines, -50 lines) Patch
M Makefile.standalone View 1 1 chunk +1 line, -1 line 0 comments Download
M crosstest/crosstest.py View 1 2 6 chunks +10 lines, -9 lines 0 comments Download
M crosstest/runtests.sh View 13 chunks +0 lines, -13 lines 0 comments Download
M pydir/build-pnacl-ir.py View 1 2 2 chunks +13 lines, -25 lines 0 comments Download
M pydir/utils.py View 1 2 2 chunks +10 lines, -0 lines 0 comments Download
M tests_lit/lit.cfg View 1 1 chunk +2 lines, -2 lines 0 comments Download

Messages

Total messages: 7 (1 generated)
Jim Stichnoth
BTW, the lit.cfg change is something that I think should have been part of Karl's ...
6 years, 3 months ago (2014-08-29 23:39:04 UTC) #2
jvoung (off chromium)
For the commit message, I think the "TOOLCHAIN_LABEL=pnacl_linux_x86" part is obsolete. The toolchain directory was ...
6 years, 3 months ago (2014-09-02 16:59:47 UTC) #3
Jim Stichnoth
On 2014/09/02 16:59:47, jvoung wrote: > For the commit message, I think the "TOOLCHAIN_LABEL=pnacl_linux_x86" part ...
6 years, 3 months ago (2014-09-02 18:30:00 UTC) #4
Jim Stichnoth
I also fixed some of the PATH issues by finding the base native_client directory relative ...
6 years, 3 months ago (2014-09-02 18:30:34 UTC) #5
jvoung (off chromium)
LGTM
6 years, 3 months ago (2014-09-02 20:54:11 UTC) #6
Jim Stichnoth
6 years, 3 months ago (2014-09-02 21:12:12 UTC) #7
Message was sent while issue was closed.
Committed patchset #3 (id:40001) manually as 16178a1 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698