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

Issue 10808042: [Android] Add remaining build/common.gypi changes from downstream. (Closed)

Created:
8 years, 5 months ago by Yaron
Modified:
8 years, 5 months ago
CC:
chromium-reviews, eugenis, Torne
Base URL:
http://git.chromium.org/chromium/src.git@media
Visibility:
Public.

Description

[Android] Add remaining build/common.gypi changes from downstream and strip NOTIMPLEMENTED()s from official builds. Includes: 1) Allowing overridding of android_ndk_sysroot (addition of "%" in variable name). 2) Disable NOTIMPLEMENTED output for official builds (see base/logging.h) 3) Add clang build configurations 4) Remove unnecessary cflags from regular build. 5) Include crtbegin_so.o and crtend_so.so for _type=="loadable_module" which is needed for ppapi_tests. BUG=137569 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=147986

Patch Set 1 #

Total comments: 5

Patch Set 2 : add crbug #

Total comments: 1

Patch Set 3 : mmentovai #

Total comments: 4
Unified diffs Side-by-side diffs Delta from patch set Stats (+91 lines, -22 lines) Patch
M base/logging.h View 1 2 1 chunk +4 lines, -0 lines 0 comments Download
M build/common.gypi View 1 2 9 chunks +87 lines, -22 lines 4 comments Download

Messages

Total messages: 15 (0 generated)
Yaron
The remaining diff in this file is related to order profiling which is in http://codereview.chromium.org/10697079/
8 years, 5 months ago (2012-07-19 23:24:51 UTC) #1
John Grabowski
LGTM, but please wait for Mento to review line 973 (NOTIMPLEMENTED_POLICY) http://codereview.chromium.org/10808042/diff/1/build/common.gypi File build/common.gypi (right): ...
8 years, 5 months ago (2012-07-19 23:33:00 UTC) #2
Yaron
http://codereview.chromium.org/10808042/diff/1/build/common.gypi File build/common.gypi (right): http://codereview.chromium.org/10808042/diff/1/build/common.gypi#newcode973 build/common.gypi:973: 'NOTIMPLEMENTED_POLICY=0' On 2012/07/19 23:33:00, John Grabowski wrote: > Not ...
8 years, 5 months ago (2012-07-20 00:16:40 UTC) #3
John Grabowski
http://codereview.chromium.org/10808042/diff/1/build/common.gypi File build/common.gypi (right): http://codereview.chromium.org/10808042/diff/1/build/common.gypi#newcode973 build/common.gypi:973: 'NOTIMPLEMENTED_POLICY=0' On 2012/07/20 00:16:40, Yaron wrote: > On 2012/07/19 ...
8 years, 5 months ago (2012-07-20 00:17:48 UTC) #4
Mark Mentovai
http://codereview.chromium.org/10808042/diff/8001/build/common.gypi File build/common.gypi (right): http://codereview.chromium.org/10808042/diff/8001/build/common.gypi#newcode973 build/common.gypi:973: 'NOTIMPLEMENTED_POLICY=0' Can you make this change in logging.h or ...
8 years, 5 months ago (2012-07-20 02:11:46 UTC) #5
Yaron
moved NOTIMPLEMENTED_POLICY to base/logging.h
8 years, 5 months ago (2012-07-20 18:09:06 UTC) #6
Yaron
mark: ptal at base/logging.h
8 years, 5 months ago (2012-07-23 20:55:26 UTC) #7
Mark Mentovai
LGTM but please revise the checkin comment to say something about logging.h or break the ...
8 years, 5 months ago (2012-07-23 21:07:11 UTC) #8
Mark Mentovai
Oh, you did update it, but the logging.h thing is buried, while you gave common.gypi ...
8 years, 5 months ago (2012-07-23 21:08:49 UTC) #9
Yaron
Thanks for review. Added mention of NOTIMPLEMENTED change to headline of review
8 years, 5 months ago (2012-07-23 21:36:23 UTC) #10
Mark Mentovai
LGTM
8 years, 5 months ago (2012-07-23 21:37:38 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yfriedman@chromium.org/10808042/5003
8 years, 5 months ago (2012-07-23 21:38:26 UTC) #12
commit-bot: I haz the power
Change committed as 147986
8 years, 5 months ago (2012-07-23 23:22:31 UTC) #13
Ami GONE FROM CHROMIUM
https://chromiumcodereview.appspot.com/10808042/diff/5003/build/common.gypi File build/common.gypi (left): https://chromiumcodereview.appspot.com/10808042/diff/5003/build/common.gypi#oldcode2193 build/common.gypi:2193: '-mfloat-abi=<(arm_float_abi)', Why did you remove this? https://chromiumcodereview.appspot.com/10808042/diff/5003/build/common.gypi File build/common.gypi ...
8 years, 5 months ago (2012-07-24 18:06:28 UTC) #14
Yaron
8 years, 5 months ago (2012-07-24 18:16:45 UTC) #15
Reverted this and http://codereview.chromium.org/10810071/
I'll roll again with these issues sorted out

https://chromiumcodereview.appspot.com/10808042/diff/5003/build/common.gypi
File build/common.gypi (left):

https://chromiumcodereview.appspot.com/10808042/diff/5003/build/common.gypi#o...
build/common.gypi:2193: '-mfloat-abi=<(arm_float_abi)',
On 2012/07/24 18:06:28, Ami Fischman wrote:
> Why did you remove this? 

I was merging in changes from downstream. The condition was pushed into the
clang sections below but the changes we had were specific to Android.
Unfortunately I didn't give this enough scrutiny pushing it up. Sorry for the
breakage.

Powered by Google App Engine
This is Rietveld 408576698