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

Issue 24227003: [MIPS] Add support to gyp files to build Native Client inside of Chromium (Closed)

Created:
7 years, 3 months ago by petarj
Modified:
7 years, 2 months ago
CC:
native-client-reviews_googlegroups.com
Base URL:
http://git.chromium.org/native_client/src/native_client.git@master
Visibility:
Public.

Description

[MIPS] Add support to gyp files to build Native Client inside of Chromium Update the native client gyp files with support for MIPS. Committed on behalf of Petar Jovanovic (petarj@mips.com), because the Commit Queue's presubmit checks are failing on this change. (For the gory details, see: http://code.google.com/p/chromium/issues/detail?id=303837) BUG= no support in build files for MIPS TEST= build Chromium with Native Client TBR=jfb@chromium.org (for the validator_arm change) Committed: https://src.chromium.org/viewvc/native_client?view=rev&revision=12233

Patch Set 1 #

Total comments: 12

Patch Set 2 : Update per comments. #

Total comments: 16

Patch Set 3 : Comments addressed. #

Patch Set 4 : Rebase. #

Patch Set 5 : Upload again. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+315 lines, -61 lines) Patch
M build/all.gyp View 2 chunks +7 lines, -1 line 0 comments Download
M build/build_nexe.py View 1 2 chunks +5 lines, -0 lines 0 comments Download
M build/common.gypi View 1 2 chunks +20 lines, -1 line 0 comments Download
M build/nacl_core_sdk.gyp View 1 chunk +3 lines, -3 lines 0 comments Download
M build/untrusted.gypi View 1 2 6 chunks +219 lines, -5 lines 0 comments Download
M src/trusted/cpu_features/cpu_features.gyp View 1 chunk +1 line, -1 line 0 comments Download
M src/trusted/platform_qualify/platform_qualify.gyp View 1 chunk +6 lines, -0 lines 0 comments Download
M src/trusted/service_runtime/linux/nacl_bootstrap.gyp View 1 2 chunks +11 lines, -0 lines 0 comments Download
M src/trusted/service_runtime/service_runtime.gyp View 1 2 3 3 chunks +24 lines, -0 lines 0 comments Download
M src/trusted/validator/ncfileutils.gyp View 1 1 chunk +0 lines, -3 lines 0 comments Download
M src/trusted/validator/x86/32/validator_x86_32.gyp View 1 2 1 chunk +0 lines, -3 lines 0 comments Download
M src/trusted/validator/x86/64/validator_x86_64.gyp View 1 2 1 chunk +0 lines, -3 lines 0 comments Download
M src/trusted/validator/x86/decoder/ncdis_decode_tables.gyp View 1 1 chunk +0 lines, -3 lines 0 comments Download
M src/trusted/validator/x86/decoder/ncval_x86_decoder.gyp View 1 2 1 chunk +0 lines, -3 lines 0 comments Download
M src/trusted/validator/x86/ncval_reg_sfi/ncval_reg_sfi.gyp View 1 1 chunk +0 lines, -3 lines 0 comments Download
M src/trusted/validator/x86/ncval_seg_sfi/ncval_seg_sfi.gyp View 1 1 chunk +0 lines, -3 lines 0 comments Download
M src/trusted/validator/x86/validate_x86.gyp View 1 1 chunk +0 lines, -3 lines 0 comments Download
M src/trusted/validator_arm/ncval.gyp View 1 1 chunk +0 lines, -3 lines 0 comments Download
M src/trusted/validator_mips/validator_mips.gyp View 1 2 3 chunks +15 lines, -7 lines 0 comments Download
M src/trusted/validator_ragel/dfa_validator_x86_32.gyp View 1 2 1 chunk +0 lines, -3 lines 0 comments Download
M src/trusted/validator_ragel/dfa_validator_x86_64.gyp View 1 2 1 chunk +0 lines, -3 lines 0 comments Download
M src/trusted/validator_x86/ncval.gyp View 1 1 chunk +0 lines, -3 lines 0 comments Download
M src/trusted/validator_x86/validator_x86.gyp View 1 1 chunk +0 lines, -3 lines 0 comments Download
M src/untrusted/nacl/nacl.gyp View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M tests.gyp View 1 1 chunk +2 lines, -2 lines 0 comments Download

Messages

Total messages: 35 (0 generated)
petarj
PTAL.
7 years, 3 months ago (2013-09-20 17:16:40 UTC) #1
Mark Seaborn
Some initial comments... https://codereview.chromium.org/24227003/diff/1/build/build_nexe.py File build/build_nexe.py (right): https://codereview.chromium.org/24227003/diff/1/build/build_nexe.py#newcode187 build/build_nexe.py:187: ErrOut('mips glibc not supported.') The surrounding ...
7 years, 3 months ago (2013-09-20 23:11:17 UTC) #2
petarj
New patch set uploaded. PTAL. https://codereview.chromium.org/24227003/diff/1/build/build_nexe.py File build/build_nexe.py (right): https://codereview.chromium.org/24227003/diff/1/build/build_nexe.py#newcode187 build/build_nexe.py:187: ErrOut('mips glibc not supported.') ...
7 years, 3 months ago (2013-09-23 17:49:24 UTC) #3
Mark Seaborn
https://codereview.chromium.org/24227003/diff/33001/build/untrusted.gypi File build/untrusted.gypi (right): https://codereview.chromium.org/24227003/diff/33001/build/untrusted.gypi#newcode755 build/untrusted.gypi:755: # mips newlib library action I'm comparing this with ...
7 years, 3 months ago (2013-09-23 19:15:28 UTC) #4
petarj
https://codereview.chromium.org/24227003/diff/33001/build/untrusted.gypi File build/untrusted.gypi (right): https://codereview.chromium.org/24227003/diff/33001/build/untrusted.gypi#newcode755 build/untrusted.gypi:755: # mips newlib library action On 2013/09/23 19:15:28, Mark ...
7 years, 2 months ago (2013-09-25 23:21:31 UTC) #5
petarj
On 2013/09/25 23:21:31, petarj wrote: > https://codereview.chromium.org/24227003/diff/33001/build/untrusted.gypi > File build/untrusted.gypi (right): > > https://codereview.chromium.org/24227003/diff/33001/build/untrusted.gypi#newcode755 > ...
7 years, 2 months ago (2013-09-28 01:20:47 UTC) #6
petarj
On 2013/09/28 01:20:47, petarj wrote: > On 2013/09/25 23:21:31, petarj wrote: > > https://codereview.chromium.org/24227003/diff/33001/build/untrusted.gypi > ...
7 years, 2 months ago (2013-10-01 17:50:59 UTC) #7
Mark Seaborn
LGTM
7 years, 2 months ago (2013-10-02 17:07:51 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://nativeclient-status.appspot.com/cq/petarj@mips.com/24227003/76001
7 years, 2 months ago (2013-10-02 22:48:13 UTC) #9
commit-bot: I haz the power
Presubmit check for 24227003-76001 failed and returned exit status 1. Running presubmit commit checks ...
7 years, 2 months ago (2013-10-02 22:48:20 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://nativeclient-status.appspot.com/cq/petarj@mips.com/24227003/126001
7 years, 2 months ago (2013-10-02 23:05:27 UTC) #11
commit-bot: I haz the power
Presubmit check for 24227003-126001 failed and returned exit status 1. Running presubmit commit checks ...
7 years, 2 months ago (2013-10-02 23:05:35 UTC) #12
petarj
On 2013/10/02 23:05:35, I haz the power (commit-bot) wrote: > Presubmit check for 24227003-126001 failed ...
7 years, 2 months ago (2013-10-02 23:15:08 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://nativeclient-status.appspot.com/cq/petarj@mips.com/24227003/126001
7 years, 2 months ago (2013-10-03 00:23:59 UTC) #14
commit-bot: I haz the power
Presubmit check for 24227003-126001 failed and returned exit status 1. Running presubmit commit checks ...
7 years, 2 months ago (2013-10-03 00:24:08 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://nativeclient-status.appspot.com/cq/petarj@mips.com/24227003/126001
7 years, 2 months ago (2013-10-03 11:58:04 UTC) #16
commit-bot: I haz the power
Presubmit check for 24227003-126001 failed and returned exit status 1. Running presubmit commit checks ...
7 years, 2 months ago (2013-10-03 11:58:14 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://nativeclient-status.appspot.com/cq/petarj@mips.com/24227003/126001
7 years, 2 months ago (2013-10-03 18:28:45 UTC) #18
commit-bot: I haz the power
Presubmit check for 24227003-126001 failed and returned exit status 1. Running presubmit commit checks ...
7 years, 2 months ago (2013-10-03 18:28:56 UTC) #19
Derek Schuff
CQ looks busted. I'll try NOTRY=true (although I don't remember whether it still runs the ...
7 years, 2 months ago (2013-10-03 19:54:30 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://nativeclient-status.appspot.com/cq/petarj@mips.com/24227003/126001
7 years, 2 months ago (2013-10-03 19:54:40 UTC) #21
commit-bot: I haz the power
Presubmit check for 24227003-126001 failed and returned exit status 1. Running presubmit commit checks ...
7 years, 2 months ago (2013-10-03 19:55:02 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://nativeclient-status.appspot.com/cq/petarj@mips.com/24227003/126001
7 years, 2 months ago (2013-10-03 23:25:16 UTC) #23
commit-bot: I haz the power
Presubmit check for 24227003-126001 failed and returned exit status 1. Running presubmit commit checks ...
7 years, 2 months ago (2013-10-03 23:25:26 UTC) #24
Mark Seaborn
On 3 October 2013 12:54, <dschuff@chromium.org> wrote: > CQ looks busted. I'll try NOTRY=true > ...
7 years, 2 months ago (2013-10-03 23:38:08 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://nativeclient-status.appspot.com/cq/petarj@mips.com/24227003/126001
7 years, 2 months ago (2013-10-04 16:42:51 UTC) #26
commit-bot: I haz the power
Presubmit check for 24227003-126001 failed and returned exit status 1. Running presubmit commit checks ...
7 years, 2 months ago (2013-10-04 16:43:00 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://nativeclient-status.appspot.com/cq/petarj@mips.com/24227003/169001
7 years, 2 months ago (2013-10-05 15:57:47 UTC) #28
commit-bot: I haz the power
Presubmit check for 24227003-169001 failed and returned exit status 1. Running presubmit commit checks ...
7 years, 2 months ago (2013-10-05 15:57:56 UTC) #29
petarj
Can someone with commit rights commit this directly? Thanks in advance. Petar
7 years, 2 months ago (2013-10-09 01:25:00 UTC) #30
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://nativeclient-status.appspot.com/cq/petarj@mips.com/24227003/169001
7 years, 2 months ago (2013-10-10 22:01:35 UTC) #31
commit-bot: I haz the power
Presubmit check for 24227003-169001 failed and returned exit status 1. Running presubmit commit checks ...
7 years, 2 months ago (2013-10-10 22:01:44 UTC) #32
Mark Seaborn
Committed patchset #5 manually as r12233 (presubmit successful).
7 years, 2 months ago (2013-10-11 00:10:35 UTC) #33
Mark Seaborn
+JF/Karl: Could you sign off on the change to src/trusted/validator_arm/ncval.gyp? I committed that small part ...
7 years, 2 months ago (2013-10-11 00:11:52 UTC) #34
JF
7 years, 2 months ago (2013-10-11 02:23:01 UTC) #35
Lgtm
 On Oct 10, 2013 5:11 PM, <mseaborn@chromium.org> wrote:

> +JF/Karl: Could you sign off on the change to
> src/trusted/validator_arm/**ncval.gyp?  I committed that small part TBR
> because it
> was a trivial cleanup.
>
>
https://codereview.chromium.**org/24227003/<https://codereview.chromium.org/2...
>

-- 
You received this message because you are subscribed to the Google Groups
"Native-Client-Reviews" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to native-client-reviews+unsubscribe@googlegroups.com.
To post to this group, send email to native-client-reviews@googlegroups.com.
Visit this group at http://groups.google.com/group/native-client-reviews.
For more options, visit https://groups.google.com/groups/opt_out.

Powered by Google App Engine
This is Rietveld 408576698