| 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"', {
|
|
|