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

Issue 10916343: create_nmf can now determine arch of nexe files (Closed)

Created:
8 years, 3 months ago by Sam Clegg
Modified:
8 years, 2 months ago
Reviewers:
noelallen1, binji
CC:
chromium-reviews, pam+watch_chromium.org, Mark Seaborn
Visibility:
Public.

Description

create_nmf now knows how to read the ELF headers to determine the arch of nexes BUG= Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=158451 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=163140

Patch Set 1 #

Patch Set 2 : #

Total comments: 2

Patch Set 3 : pnacl support #

Patch Set 4 : #

Patch Set 5 : #

Patch Set 6 : #

Patch Set 7 : #

Patch Set 8 : remove unneeded make_rules.py change #

Total comments: 3

Patch Set 9 : #

Patch Set 10 : #

Patch Set 11 : #

Patch Set 12 : #

Patch Set 13 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+61 lines, -22 lines) Patch
M native_client_sdk/src/tools/create_nmf.py View 1 2 3 4 5 6 7 8 9 10 12 12 chunks +61 lines, -22 lines 0 comments Download

Messages

Total messages: 21 (0 generated)
Sam Clegg
For some reason we were not using objdump to determine arch for newlib builds, and ...
8 years, 3 months ago (2012-09-17 19:03:36 UTC) #1
Sam Clegg
On 2012/09/17 19:03:36, Sam Clegg wrote: > For some reason we were not using objdump ...
8 years, 3 months ago (2012-09-17 19:05:42 UTC) #2
noelallen1
lgtm
8 years, 3 months ago (2012-09-17 19:11:31 UTC) #3
binji
http://codereview.chromium.org/10916343/diff/3001/native_client_sdk/src/tools/create_nmf.py File native_client_sdk/src/tools/create_nmf.py (left): http://codereview.chromium.org/10916343/diff/3001/native_client_sdk/src/tools/create_nmf.py#oldcode225 native_client_sdk/src/tools/create_nmf.py:225: runnable = (self.toolchain != 'newlib' and self.toolchain != 'pnacl') ...
8 years, 3 months ago (2012-09-17 19:12:22 UTC) #4
Sam Clegg
Addressed create_nmf for pnacl builds. Although the path to objdump is a little obscure it ...
8 years, 3 months ago (2012-09-18 17:48:22 UTC) #5
noelallen1
Have you diagnosed the pnacl failure in this CL?
8 years, 3 months ago (2012-09-19 19:38:59 UTC) #6
binji
On 2012/09/19 19:38:59, noelallen1 wrote: > Have you diagnosed the pnacl failure in this CL? ...
8 years, 3 months ago (2012-09-19 19:40:19 UTC) #7
sbc
Great.. let me know when I can re-try. On Wed, Sep 19, 2012 at 12:40 ...
8 years, 3 months ago (2012-09-19 19:51:01 UTC) #8
Sam Clegg
8 years, 3 months ago (2012-09-21 23:21:17 UTC) #9
Sam Clegg
This new version doesn't require objdump except for glibc builds. It always determines the arch ...
8 years, 3 months ago (2012-09-24 19:20:38 UTC) #10
Sam Clegg
Remove unneeded changes from this patch.
8 years, 3 months ago (2012-09-24 19:28:03 UTC) #11
binji
much cleaner! lgtm http://codereview.chromium.org/10916343/diff/30002/native_client_sdk/src/tools/create_nmf.py File native_client_sdk/src/tools/create_nmf.py (right): http://codereview.chromium.org/10916343/diff/30002/native_client_sdk/src/tools/create_nmf.py#newcode16 native_client_sdk/src/tools/create_nmf.py:16: import struct alphabetize http://codereview.chromium.org/10916343/diff/30002/native_client_sdk/src/tools/create_nmf.py#newcode105 native_client_sdk/src/tools/create_nmf.py:105: def ...
8 years, 3 months ago (2012-09-24 19:37:04 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sbc@chromium.org/10916343/43001
8 years, 3 months ago (2012-09-24 22:04:32 UTC) #13
commit-bot: I haz the power
Change committed as 158451
8 years, 3 months ago (2012-09-25 00:04:51 UTC) #14
Mark Seaborn
This change seems to have broken the ARM Chrome OS build, which fails with this ...
8 years, 2 months ago (2012-09-25 14:57:59 UTC) #15
sbc
Thanks, I tried to revert last night but it didn't go through, so reverting now. ...
8 years, 2 months ago (2012-09-25 16:16:34 UTC) #16
Sam Clegg
This fox for chromeos has now landed so this change should now be fine. I'm ...
8 years, 2 months ago (2012-10-17 22:19:55 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sbc@chromium.org/10916343/54001
8 years, 2 months ago (2012-10-19 18:34:32 UTC) #18
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build. Your ...
8 years, 2 months ago (2012-10-19 19:26:49 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sbc@chromium.org/10916343/54001
8 years, 2 months ago (2012-10-19 23:57:53 UTC) #20
commit-bot: I haz the power
8 years, 2 months ago (2012-10-20 03:01:46 UTC) #21
Change committed as 163140

Powered by Google App Engine
This is Rietveld 408576698