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

Issue 640363002: Make crazy linker work in gn build (Closed)

Created:
6 years, 2 months ago by cjhopman
Modified:
6 years, 2 months ago
CC:
chromium-reviews, qsr+mojo_chromium.org, viettrungluu+watch_chromium.org, jam, yzshen+watch_chromium.org, abarth-chromium, Aaron Boodman, darin-cc_chromium.org, mkwst+moarreviews-shell_chromium.org, erikwright+watch_chromium.org, ben+mojo_chromium.org, darin (slow to review), jochen+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@gn-chrome-shell-apk
Project:
chromium
Visibility:
Public.

Description

Make crazy linker work in gn build This adds the configuration for the android_apk template to use the crazy linker for an apk and adds a bunch of crazy linker related targets (including crazy linker tests). TBR=ben@ BUG=359249 Committed: https://crrev.com/aac45ed811d1f0fde1d8189c81813deebc8c9682 Cr-Commit-Position: refs/heads/master@{#300172}

Patch Set 1 #

Total comments: 3

Patch Set 2 : Add missing new files #

Patch Set 3 : #

Total comments: 4

Patch Set 4 : Rebase #

Total comments: 4

Patch Set 5 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+155 lines, -9 lines) Patch
M BUILD.gn View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
A base/android/BUILD.gn View 1 2 3 4 1 chunk +18 lines, -0 lines 0 comments Download
M base/base.gyp View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M build/config/android/rules.gni View 1 2 3 3 chunks +23 lines, -3 lines 0 comments Download
M content/browser/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
M content/content_tests.gypi View 1 2 3 4 3 chunks +3 lines, -3 lines 0 comments Download
M content/shell/android/BUILD.gn View 1 2 3 chunks +59 lines, -1 line 0 comments Download
M mojo/android/BUILD.gn View 1 chunk +1 line, -1 line 0 comments Download
A third_party/android_crazy_linker/BUILD.gn View 1 2 3 1 chunk +47 lines, -0 lines 0 comments Download
M third_party/android_crazy_linker/crazy_linker.gyp View 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 23 (7 generated)
cjhopman
simonb: * jamesr: mojo/ OWNERS + gn readability
6 years, 2 months ago (2014-10-09 18:25:00 UTC) #2
jamesr
https://codereview.chromium.org/640363002/diff/1/content/shell/android/BUILD.gn File content/shell/android/BUILD.gn (right): https://codereview.chromium.org/640363002/diff/1/content/shell/android/BUILD.gn#newcode219 content/shell/android/BUILD.gn:219: group("chromium_linker_test_apk") { this seems wrong - are people declaring ...
6 years, 2 months ago (2014-10-09 19:22:57 UTC) #3
cjhopman
https://codereview.chromium.org/640363002/diff/1/content/shell/android/BUILD.gn File content/shell/android/BUILD.gn (right): https://codereview.chromium.org/640363002/diff/1/content/shell/android/BUILD.gn#newcode219 content/shell/android/BUILD.gn:219: group("chromium_linker_test_apk") { On 2014/10/09 19:22:57, jamesr wrote: > this ...
6 years, 2 months ago (2014-10-09 20:22:39 UTC) #4
jamesr
On 2014/10/09 20:22:39, cjhopman wrote: > Then, the issue is, how do you make that ...
6 years, 2 months ago (2014-10-09 20:29:39 UTC) #5
cjhopman
https://codereview.chromium.org/640363002/diff/1/content/shell/android/BUILD.gn File content/shell/android/BUILD.gn (right): https://codereview.chromium.org/640363002/diff/1/content/shell/android/BUILD.gn#newcode219 content/shell/android/BUILD.gn:219: group("chromium_linker_test_apk") { On 2014/10/09 20:22:39, cjhopman wrote: > On ...
6 years, 2 months ago (2014-10-09 20:47:38 UTC) #6
jamesr
lgtm https://codereview.chromium.org/640363002/diff/200001/third_party/android_crazy_linker/BUILD.gn File third_party/android_crazy_linker/BUILD.gn (right): https://codereview.chromium.org/640363002/diff/200001/third_party/android_crazy_linker/BUILD.gn#newcode7 third_party/android_crazy_linker/BUILD.gn:7: "src/include", prefer one-line for short one-entry arrays: include_dirs ...
6 years, 2 months ago (2014-10-09 20:56:51 UTC) #7
simonb (inactive)
lgtm
6 years, 2 months ago (2014-10-14 10:21:06 UTC) #8
cjhopman
yfriedman: base/android/BUILD.gn content/shell/android/BUILD.gn ben: TBRed for BUILD.gn base/base.gyp content/browser/BUILD.gn https://codereview.chromium.org/640363002/diff/200001/third_party/android_crazy_linker/BUILD.gn File third_party/android_crazy_linker/BUILD.gn (right): https://codereview.chromium.org/640363002/diff/200001/third_party/android_crazy_linker/BUILD.gn#newcode7 third_party/android_crazy_linker/BUILD.gn:7: ...
6 years, 2 months ago (2014-10-16 01:11:23 UTC) #10
Yaron
https://codereview.chromium.org/640363002/diff/310001/base/android/BUILD.gn File base/android/BUILD.gn (right): https://codereview.chromium.org/640363002/diff/310001/base/android/BUILD.gn#newcode3 base/android/BUILD.gn:3: assert(is_android && !is_android_webview_build) will gn split out each value ...
6 years, 2 months ago (2014-10-17 19:16:27 UTC) #13
cjhopman
https://codereview.chromium.org/640363002/diff/310001/base/android/BUILD.gn File base/android/BUILD.gn (right): https://codereview.chromium.org/640363002/diff/310001/base/android/BUILD.gn#newcode15 base/android/BUILD.gn:15: #'-finstrument-functions', On 2014/10/17 19:16:27, Yaron wrote: > why is ...
6 years, 2 months ago (2014-10-17 21:05:20 UTC) #14
cjhopman
https://codereview.chromium.org/640363002/diff/310001/base/android/BUILD.gn File base/android/BUILD.gn (right): https://codereview.chromium.org/640363002/diff/310001/base/android/BUILD.gn#newcode3 base/android/BUILD.gn:3: assert(is_android && !is_android_webview_build) On 2014/10/17 19:16:27, Yaron wrote: > ...
6 years, 2 months ago (2014-10-17 21:05:37 UTC) #15
Yaron
On 2014/10/17 21:05:37, cjhopman wrote: > https://codereview.chromium.org/640363002/diff/310001/base/android/BUILD.gn > File base/android/BUILD.gn (right): > > https://codereview.chromium.org/640363002/diff/310001/base/android/BUILD.gn#newcode3 > ...
6 years, 2 months ago (2014-10-17 21:06:58 UTC) #16
cjhopman
6 years, 2 months ago (2014-10-17 21:11:28 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/640363002/370001
6 years, 2 months ago (2014-10-17 21:12:10 UTC) #21
commit-bot: I haz the power
Committed patchset #5 (id:370001)
6 years, 2 months ago (2014-10-17 22:08:28 UTC) #22
commit-bot: I haz the power
6 years, 2 months ago (2014-10-17 22:09:10 UTC) #23
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/aac45ed811d1f0fde1d8189c81813deebc8c9682
Cr-Commit-Position: refs/heads/master@{#300172}

Powered by Google App Engine
This is Rietveld 408576698