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 756543002: Subzero: Fix new issues after the LLVM 3.5 merge. (Closed)

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

Description

Subzero: Fix new issues after the LLVM 3.5 merge. We need to link with -lpthread now. The CALLTARGETS workaround in our lit tests can be removed, since llvm-objdump has gotten more accurate than before with respect to symbols. The -stats and -rng-seed options need to be renamed to avoid conflicting with the LLVM options being brought in. BUG= https://code.google.com/p/nativeclient/issues/detail?id=3930 R=jvoung@chromium.org Committed: https://gerrit.chromium.org/gerrit/gitweb?p=native_client/pnacl-subzero.git;a=commit;h=332464279971e7d5e1deed9fecc54385532cd118

Patch Set 1 #

Total comments: 6

Patch Set 2 : Also use `llvm-config --system-libs` #

Unified diffs Side-by-side diffs Delta from patch set Stats (+142 lines, -284 lines) Patch
M Makefile.standalone View 1 2 chunks +3 lines, -2 lines 0 comments Download
M src/IceRNG.cpp View 1 chunk +4 lines, -1 line 0 comments Download
M src/llvm2ice.cpp View 1 chunk +1 line, -1 line 0 comments Download
M tests_lit/assembler/x86/immediate_encodings.ll View 2 chunks +2 lines, -2 lines 0 comments Download
M tests_lit/llvm2ice_tests/64bit.pnacl.ll View 11 chunks +18 lines, -40 lines 0 comments Download
M tests_lit/llvm2ice_tests/convert.ll View 8 chunks +30 lines, -31 lines 0 comments Download
M tests_lit/llvm2ice_tests/ebp_args.ll View 1 chunk +1 line, -1 line 0 comments Download
M tests_lit/llvm2ice_tests/fp.pnacl.ll View 18 chunks +19 lines, -61 lines 0 comments Download
M tests_lit/llvm2ice_tests/globalinit.pnacl.ll View 1 chunk +7 lines, -7 lines 0 comments Download
M tests_lit/llvm2ice_tests/nacl-atomic-fence-all.ll View 5 chunks +12 lines, -12 lines 0 comments Download
M tests_lit/llvm2ice_tests/nacl-other-intrinsics.ll View 16 chunks +19 lines, -57 lines 0 comments Download
M tests_lit/llvm2ice_tests/nop-insertion.ll View 1 chunk +3 lines, -3 lines 0 comments Download
M tests_lit/llvm2ice_tests/undef.ll View 2 chunks +2 lines, -2 lines 0 comments Download
M tests_lit/llvm2ice_tests/unreachable.ll View 2 chunks +1 line, -9 lines 0 comments Download
M tests_lit/llvm2ice_tests/vector-arg.ll View 5 chunks +8 lines, -8 lines 0 comments Download
M tests_lit/llvm2ice_tests/vector-arith.ll View 2 chunks +4 lines, -15 lines 0 comments Download
M tests_lit/llvm2ice_tests/vector-bitcast.ll View 5 chunks +6 lines, -20 lines 0 comments Download
M tests_lit/llvm2ice_tests/vector-cast.ll View 3 chunks +2 lines, -12 lines 0 comments Download

Messages

Total messages: 9 (1 generated)
Jim Stichnoth
6 years ago (2014-11-24 05:36:51 UTC) #2
Karl
While the CL looks good to me, I'm not quite sure if the fix to ...
6 years ago (2014-11-24 16:59:48 UTC) #3
Jim Stichnoth
On 2014/11/24 16:59:48, Karl wrote: > While the CL looks good to me, I'm not ...
6 years ago (2014-11-24 17:04:58 UTC) #4
jvoung (off chromium)
LGTM thanks https://codereview.chromium.org/756543002/diff/1/Makefile.standalone File Makefile.standalone (right): https://codereview.chromium.org/756543002/diff/1/Makefile.standalone#newcode77 Makefile.standalone:77: `$(LLVM_BIN_PATH)/llvm-config --ldflags` I think what happened with ...
6 years ago (2014-11-24 17:24:00 UTC) #5
Jim Stichnoth
https://codereview.chromium.org/756543002/diff/1/Makefile.standalone File Makefile.standalone (right): https://codereview.chromium.org/756543002/diff/1/Makefile.standalone#newcode77 Makefile.standalone:77: `$(LLVM_BIN_PATH)/llvm-config --ldflags` On 2014/11/24 17:24:00, jvoung wrote: > I ...
6 years ago (2014-11-24 22:20:03 UTC) #6
jvoung (off chromium)
https://codereview.chromium.org/756543002/diff/1/tests_lit/llvm2ice_tests/fp.pnacl.ll File tests_lit/llvm2ice_tests/fp.pnacl.ll (left): https://codereview.chromium.org/756543002/diff/1/tests_lit/llvm2ice_tests/fp.pnacl.ll#oldcode11 tests_lit/llvm2ice_tests/fp.pnacl.ll:11: ; RUN: | FileCheck --check-prefix=CALLTARGETS %s On 2014/11/24 22:20:03, ...
6 years ago (2014-11-24 22:31:51 UTC) #7
Jim Stichnoth
https://codereview.chromium.org/756543002/diff/1/tests_lit/llvm2ice_tests/fp.pnacl.ll File tests_lit/llvm2ice_tests/fp.pnacl.ll (left): https://codereview.chromium.org/756543002/diff/1/tests_lit/llvm2ice_tests/fp.pnacl.ll#oldcode11 tests_lit/llvm2ice_tests/fp.pnacl.ll:11: ; RUN: | FileCheck --check-prefix=CALLTARGETS %s On 2014/11/24 22:31:51, ...
6 years ago (2014-11-24 22:36:17 UTC) #8
Jim Stichnoth
6 years ago (2014-11-24 22:36:37 UTC) #9
Message was sent while issue was closed.
Committed patchset #2 (id:20001) manually as
332464279971e7d5e1deed9fecc54385532cd118 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698