Index: chrome/chrome_exe.gypi |
diff --git a/chrome/chrome_exe.gypi b/chrome/chrome_exe.gypi |
index 9eb8551d866d42ddedeaf61e3521dba5ff1e2643..46d1553cbae88dcf1c60d8979eab767054f5f942 100644 |
--- a/chrome/chrome_exe.gypi |
+++ b/chrome/chrome_exe.gypi |
@@ -10,7 +10,6 @@ |
'mac_bundle': 1, |
'variables': { |
'use_system_xdg_utils%': 0, |
- 'disable_pie%': 0, |
}, |
'sources': [ |
'app/breakpad_win.cc', |
@@ -86,11 +85,8 @@ |
], |
}, |
], |
- # TODO(rkc): Remove disable_pie (and instead always use |
- # -pie) once we have a fix for remote gdb and are able to |
- # correctly get section header offsets for pie |
- # executables. Currently -pie breaks remote debugging. |
- ['profiling==1 or disable_pie==1', { |
+ # TODO(rkc): Remove once crosbug.com/15266 is fixed. |
+ ['profiling==1', { |
'ldflags': ['-nopie'], |
}, { |
# Building with -pie needs investigating on ARM. |