Index: build/common.gypi |
diff --git a/build/common.gypi b/build/common.gypi |
index 8bd7ab05d8460d5db2919a69f4421d02638a524b..014e2088f2a705a0d5659d05b0ef222090dd2e54 100644 |
--- a/build/common.gypi |
+++ b/build/common.gypi |
@@ -471,10 +471,6 @@ |
# Use system yasm instead of bundled one. |
'use_system_yasm%': 0, |
- # Default to enabled PIE; this is important for ASLR but we need to be |
- # able to turn it off for remote debugging on Chromium OS |
- 'linux_disable_pie%': 0, |
- |
# The release channel that this build targets. This is used to restrict |
# channel-specific build options, like which installer packages to create. |
# The default is 'all', which does no channel-specific filtering. |
@@ -1893,20 +1889,6 @@ |
'-fPIC', |
], |
}], |
- # TODO(rkc): Currently building Chrome with the PIE flag causes |
- # remote debugging to break (remote debugger does not get correct |
- # section header offsets hence causing all symbol handling to go |
- # kaboom). See crosbug.com/15266 |
- # Remove this flag once this issue is fixed. |
- ['linux_disable_pie==1', { |
- 'target_conditions': [ |
- ['_type=="executable"', { |
- 'ldflags': [ |
- '-nopie', |
- ], |
- }], |
- ], |
- }], |
['sysroot!=""', { |
'target_conditions': [ |
['_toolset=="target"', { |