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

Issue 371853007: Fix optional neon support (Closed)

Created:
6 years, 5 months ago by cjhopman
Modified:
6 years, 4 months ago
Reviewers:
brettw, Nico
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@gn-missing-files
Project:
chromium
Visibility:
Public.

Description

Fix optional neon support On Android, we detect neon support at runtime and switch implementations based on that. This requires that some parts of skia are compiled with -mfpu=neon. To support this, the -mfpu flag is moved out of the 'compiler' config and into its own config. A target can then remove this config and supply its own -mfpu flag (without having to duplicate all the other stuff in the 'compiler' config). BUG=359249 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=286038

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : Rebase #

Patch Set 4 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+25 lines, -10 lines) Patch
M build/config/BUILDCONFIG.gn View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M build/config/arm.gni View 1 chunk +1 line, -1 line 0 comments Download
M build/config/compiler/BUILD.gn View 1 2 3 2 chunks +8 lines, -1 line 0 comments Download
M skia/BUILD.gn View 1 2 3 2 chunks +15 lines, -8 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
cjhopman
brettw: *
6 years, 5 months ago (2014-07-07 22:44:08 UTC) #1
cjhopman
ping
6 years, 5 months ago (2014-07-11 21:02:24 UTC) #2
brettw
lgtm
6 years, 5 months ago (2014-07-14 18:25:39 UTC) #3
cjhopman
thakis: for skia/ OWNERS
6 years, 5 months ago (2014-07-14 20:11:48 UTC) #4
Nico
lgtm since the gyp file does this too, but things starting with __ are reserved ...
6 years, 5 months ago (2014-07-16 19:48:17 UTC) #5
cjhopman
The CQ bit was checked by cjhopman@chromium.org
6 years, 4 months ago (2014-07-28 20:52:16 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/cjhopman@chromium.org/371853007/60001
6 years, 4 months ago (2014-07-28 20:53:51 UTC) #7
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: win_gpu_triggered_tests on tryserver.chromium.gpu ...
6 years, 4 months ago (2014-07-28 22:10:41 UTC) #8
commit-bot: I haz the power
Change committed as 286038
6 years, 4 months ago (2014-07-29 00:21:03 UTC) #9
cjhopman
On 2014/07/16 19:48:17, Nico (away) wrote: > lgtm since the gyp file does this too, ...
6 years, 4 months ago (2014-07-31 22:18:07 UTC) #10
Nico
6 years, 4 months ago (2014-07-31 22:31:52 UTC) #11
Great, thanks!


On Thu, Jul 31, 2014 at 3:18 PM, <cjhopman@chromium.org> wrote:

> On 2014/07/16 19:48:17, Nico (away) wrote:
>
>> lgtm since the gyp file does this too, but things starting with __ are
>>
> reserved
>
>> for the compiler and shouldn't be defined by user code. Can you maybe
>> check
>>
> who
>
>> added that in gyp and ask them why they made this define start with __?
>>
>
> Just a quick followup note on this, skia is fixing the use of reserved
> names:
> https://codereview.chromium.org/430253002
>
> https://codereview.chromium.org/371853007/
>

To unsubscribe from this group and stop receiving emails from it, send an email
to chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698