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

Issue 48113015: Define USE_EABI_HARDFLOAT when arm_float_abi is 'default' (Closed)

Created:
7 years, 1 month ago by Sam Clegg
Modified:
5 years, 6 months ago
Reviewers:
ulan, Torne, digit1
CC:
v8-dev
Base URL:
git://github.com/v8/v8.git@master
Visibility:
Public.

Description

Define USE_EABI_HARDFLOAT when arm_float_abi is 'default'. This is in line with pending changes to chrome build using armhf compiler by default and leave arm_float_abi empty. Also, allow the arm_float_abi gyp variable to be left as empty to signal the compiler default (i.e. no argument passed to the compiler) to be consistent with chrome's common.gypi. BUG=308256

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+6 lines, -6 lines) Patch
M build/toolchain.gypi View 4 chunks +6 lines, -6 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
Sam Clegg
If I understand the code correctly this change should only effect the host binaries as ...
7 years, 1 month ago (2013-10-28 22:15:18 UTC) #1
ulan
[+Ross] Looks good, but I want to make sure that it doesn't break Android. Once ...
7 years, 1 month ago (2013-10-29 08:53:41 UTC) #2
rmcilroy
+digit who is working on making Chromium use hardfp on Android +thorne for webview I ...
7 years, 1 month ago (2013-10-29 10:41:27 UTC) #3
Torne
On 2013/10/29 10:41:27, rmcilroy wrote: > +digit who is working on making Chromium use hardfp ...
7 years, 1 month ago (2013-10-29 11:53:58 UTC) #4
Torne
On 2013/10/29 11:53:58, Torne wrote: > On 2013/10/29 10:41:27, rmcilroy wrote: > > +digit who ...
7 years, 1 month ago (2013-10-29 12:17:19 UTC) #5
ulan
This also will affect standalone builds of V8 for Android. I uploaded a fix https://chromiumcodereview.appspot.com/46043015/
7 years, 1 month ago (2013-10-29 12:58:16 UTC) #6
Torne
On 2013/10/29 12:58:16, ulan wrote: > This also will affect standalone builds of V8 for ...
7 years, 1 month ago (2013-10-29 12:59:18 UTC) #7
Sam Clegg
On 2013/10/29 12:59:18, Torne wrote: > On 2013/10/29 12:58:16, ulan wrote: > > This also ...
7 years, 1 month ago (2013-10-29 15:45:17 UTC) #8
Torne
On 2013/10/29 15:45:17, Sam Clegg wrote: > On 2013/10/29 12:59:18, Torne wrote: > > On ...
7 years, 1 month ago (2013-10-29 15:49:58 UTC) #9
Sam Clegg
On 2013/10/29 15:49:58, Torne wrote: > On 2013/10/29 15:45:17, Sam Clegg wrote: > > On ...
7 years, 1 month ago (2013-10-29 16:11:18 UTC) #10
Torne
On 2013/10/29 16:11:18, Sam Clegg wrote: > On 2013/10/29 15:49:58, Torne wrote: > > On ...
7 years, 1 month ago (2013-10-29 16:15:53 UTC) #11
Torne
Is this still needed? If so then WebView is no longer a special case as ...
5 years, 6 months ago (2015-06-09 11:52:59 UTC) #12
Sam Clegg
5 years, 6 months ago (2015-06-09 15:23:59 UTC) #13
On 2015/06/09 11:52:59, Torne wrote:
> Is this still needed? If so then WebView is no longer a special case as we now
> only build it using the standard chromium build process.

As of this change https://codereview.chromium.org/1140503004, the default is now
'hardfp' for linux and 'softfp' for android.   So we have defaults that work and
most people should not need to set arm_float_abi in their GYP_DEFINES.  
Although its a little inelegant to have to set this at all (we should rely on
the compiler), what we have now at least works as expected in most cases, so I'm
happy to drop this change.

Powered by Google App Engine
This is Rietveld 408576698