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

Issue 3135001: Enable -fPIC by default on x64 (Closed)

Created:
10 years, 4 months ago by Nirnimesh
Modified:
9 years, 7 months ago
CC:
chromium-reviews, apatrick_chromium, krisr
Visibility:
Public.

Description

Enable -fPIC by default on x64 Get rid of linux_fpic gyp variable. BUG=26625 TEST=all linux builds should compile Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=55766

Patch Set 1 #

Total comments: 2

Patch Set 2 : fix pepper gyp #

Total comments: 6

Patch Set 3 : Fix building pepper demos #

Patch Set 4 : causes internal compiler error with -O2 #

Patch Set 5 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+85 lines, -120 lines) Patch
M build/common.gypi View 1 2 4 4 chunks +1 line, -12 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 4 2 chunks +1 line, -7 lines 0 comments Download
M gpu/demos/demos.gyp View 1 2 3 4 2 chunks +83 lines, -101 lines 0 comments Download

Messages

Total messages: 19 (0 generated)
Nirnimesh
10 years, 4 months ago (2010-08-09 22:34:53 UTC) #1
Evan Martin
Given my below comment, perhaps it'd make sense to -fPIC always on library=shared_library in the ...
10 years, 4 months ago (2010-08-09 22:46:36 UTC) #2
Nirnimesh
http://codereview.chromium.org/3135001/diff/1/4 File gpu/demos/demos.gyp (left): http://codereview.chromium.org/3135001/diff/1/4#oldcode13 gpu/demos/demos.gyp:13: # unless linux_fpic is 1. On 2010/08/09 22:46:36, Evan ...
10 years, 4 months ago (2010-08-09 23:05:00 UTC) #3
Evan Martin
On 2010/08/09 23:05:00, Nirnimesh wrote: > > I wonder if removing this option (which allows ...
10 years, 4 months ago (2010-08-09 23:08:41 UTC) #4
Nirnimesh
+sehr to make sure this is correct for nacl. I've removed all references to linux_fpic, ...
10 years, 4 months ago (2010-08-09 23:23:42 UTC) #5
Evan Martin
LGTM as long as: - you get LGTM from nacl - you watch the perf ...
10 years, 4 months ago (2010-08-09 23:32:24 UTC) #6
Nirnimesh
Evan, Sehr appears to be on vacation. Do you know someone else from NaCl?
10 years, 4 months ago (2010-08-10 18:41:47 UTC) #7
apatrick
On 2010/08/10 18:41:47, Nirnimesh wrote: > Evan, Sehr appears to be on vacation. Do you ...
10 years, 4 months ago (2010-08-10 18:44:53 UTC) #8
Nirnimesh
neb, could you have a look to make sure this is fine for NaCl please?
10 years, 4 months ago (2010-08-10 18:47:28 UTC) #9
neb
On 2010/08/10 18:47:28, Nirnimesh wrote: > neb, could you have a look to make sure ...
10 years, 4 months ago (2010-08-10 19:25:25 UTC) #10
neb
He's bsy@
10 years, 4 months ago (2010-08-10 19:25:58 UTC) #11
Nirnimesh
Bennet, do you see any problems with this on NaCl?
10 years, 4 months ago (2010-08-10 20:27:45 UTC) #12
bsy
On 2010/08/10 20:27:45, Nirnimesh wrote: > Bennet, do you see any problems with this on ...
10 years, 4 months ago (2010-08-11 03:57:22 UTC) #13
Nirnimesh
Looks like the coast is clear. Going to commit this. Thanks all.
10 years, 4 months ago (2010-08-11 18:43:02 UTC) #14
alokp
http://codereview.chromium.org/3135001/diff/4001/5003 File gpu/demos/demos.gyp (right): http://codereview.chromium.org/3135001/diff/4001/5003#newcode9 gpu/demos/demos.gyp:9: ['OS=="linux" and (target_arch=="x64" or target_arch=="arm")', { This is wrong. ...
10 years, 4 months ago (2010-08-11 19:52:52 UTC) #15
alokp
http://codereview.chromium.org/3135001/diff/4001/5002 File chrome/chrome_tests.gypi (left): http://codereview.chromium.org/3135001/diff/4001/5002#oldcode343 chrome/chrome_tests.gypi:343: # http://code.google.com/p/chromium/issues/detail?id=18337 These should be cleaned up too. We ...
10 years, 4 months ago (2010-08-11 19:56:14 UTC) #16
Nirnimesh
On 2010/08/11 19:52:52, alokp wrote: > http://codereview.chromium.org/3135001/diff/4001/5003 > File gpu/demos/demos.gyp (right): > > http://codereview.chromium.org/3135001/diff/4001/5003#newcode9 > ...
10 years, 4 months ago (2010-08-11 20:06:28 UTC) #17
Nirnimesh
Fixing building pepper demos http://codereview.chromium.org/3135001/diff/4001/5002 File chrome/chrome_tests.gypi (left): http://codereview.chromium.org/3135001/diff/4001/5002#oldcode343 chrome/chrome_tests.gypi:343: # http://code.google.com/p/chromium/issues/detail?id=18337 On 2010/08/11 19:56:14, ...
10 years, 4 months ago (2010-08-11 21:31:38 UTC) #18
alokp
10 years, 4 months ago (2010-08-11 21:52:14 UTC) #19
lgtm

Powered by Google App Engine
This is Rietveld 408576698