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

Issue 358863002: Add gyp machinery to build with packed ARM relative relocations. (Closed)

Created:
6 years, 6 months ago by simonb (inactive)
Modified:
6 years, 5 months ago
Reviewers:
rmcilroy
CC:
chromium-reviews, klundberg+watch_chromium.org, bulach+watch_chromium.org, yfriedman+watch_chromium.org, ilevy-cc_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Add gyp machinery to build with packed ARM relative relocations. Add gypi and python files to support packing ARM relative relocations during the build process. Define a use_relocation_packer gyp variable to turn ARM relocation packing on and off (currently set to 0). BUG=385553 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=281286 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=281433

Patch Set 1 #

Total comments: 22

Patch Set 2 : Update for review feedback #

Patch Set 3 : Update for review feedback (for realz this time!) #

Total comments: 6

Patch Set 4 : Update for more review feedback #

Patch Set 5 : Call MakeDirectory() on output dir #

Unified diffs Side-by-side diffs Delta from patch set Stats (+226 lines, -3 lines) Patch
M build/all.gyp View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
A build/android/gyp/pack_arm_relocations.py View 1 2 3 4 1 chunk +110 lines, -0 lines 0 comments Download
A build/android/pack_arm_relocations.gypi View 1 2 3 1 chunk +76 lines, -0 lines 0 comments Download
M build/common.gypi View 1 2 3 4 1 chunk +3 lines, -0 lines 0 comments Download
M build/java_apk.gypi View 1 2 3 7 chunks +36 lines, -3 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
simonb (inactive)
6 years, 6 months ago (2014-06-26 17:43:22 UTC) #1
rmcilroy
Looks good overall, a couple of comments. https://codereview.chromium.org/358863002/diff/1/build/android/gyp/pack_arm_relocations.py File build/android/gyp/pack_arm_relocations.py (right): https://codereview.chromium.org/358863002/diff/1/build/android/gyp/pack_arm_relocations.py#newcode6 build/android/gyp/pack_arm_relocations.py:6: nit - ...
6 years, 5 months ago (2014-06-27 11:14:55 UTC) #2
simonb (inactive)
Thanks, fixes in patch set 2. Ptal. https://codereview.chromium.org/358863002/diff/1/build/android/gyp/pack_arm_relocations.py File build/android/gyp/pack_arm_relocations.py (right): https://codereview.chromium.org/358863002/diff/1/build/android/gyp/pack_arm_relocations.py#newcode6 build/android/gyp/pack_arm_relocations.py:6: On 2014/06/27 ...
6 years, 5 months ago (2014-06-30 16:23:23 UTC) #3
rmcilroy
Looks good overall, thanks. lgtm once trybots are green and comments addressed. https://codereview.chromium.org/358863002/diff/1/build/android/gyp/pack_arm_relocations.py File build/android/gyp/pack_arm_relocations.py ...
6 years, 5 months ago (2014-07-01 11:13:03 UTC) #4
simonb (inactive)
Fixes in patch set 4. https://codereview.chromium.org/358863002/diff/40001/build/android/gyp/pack_arm_relocations.py File build/android/gyp/pack_arm_relocations.py (right): https://codereview.chromium.org/358863002/diff/40001/build/android/gyp/pack_arm_relocations.py#newcode85 build/android/gyp/pack_arm_relocations.py:85: suppress_packing = [] On ...
6 years, 5 months ago (2014-07-01 14:20:29 UTC) #5
simonb (inactive)
The CQ bit was checked by simonb@chromium.org
6 years, 5 months ago (2014-07-03 12:37:40 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/simonb@chromium.org/358863002/60001
6 years, 5 months ago (2014-07-03 12:39:05 UTC) #7
commit-bot: I haz the power
Change committed as 281286
6 years, 5 months ago (2014-07-03 17:21:06 UTC) #8
simonb (inactive)
Added fix for sporadic 'no such file' error on builds. Ptal, thanks. Code change is: ...
6 years, 5 months ago (2014-07-04 11:25:42 UTC) #9
rmcilroy
lgtm
6 years, 5 months ago (2014-07-04 14:34:47 UTC) #10
simonb (inactive)
The CQ bit was checked by simonb@chromium.org
6 years, 5 months ago (2014-07-04 14:36:18 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/simonb@chromium.org/358863002/80001
6 years, 5 months ago (2014-07-04 14:37:32 UTC) #12
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: win_chromium_compile_dbg on tryserver.chromium ...
6 years, 5 months ago (2014-07-04 16:17:50 UTC) #13
commit-bot: I haz the power
6 years, 5 months ago (2014-07-04 19:58:39 UTC) #14
Message was sent while issue was closed.
Change committed as 281433

Powered by Google App Engine
This is Rietveld 408576698