[Bug target/59492] [4.9 Regression] bootstrap failure on x32 when configured with --enable-libstdcxx-debug
hjl.tools at gmail dot com
gcc-bugzilla@gcc.gnu.org
Fri Dec 13 14:31:00 GMT 2013
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59492
H.J. Lu <hjl.tools at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ubizjak at gmail dot com
--- Comment #6 from H.J. Lu <hjl.tools at gmail dot com> ---
We should never change -fPIC. This patch fixes it:
diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c
index 9fd6baa..2d79ee6 100644
--- a/gcc/config/i386/i386.c
+++ b/gcc/config/i386/i386.c
@@ -4333,6 +4333,9 @@ ix86_function_specific_restore (struct gcc_options *opts,
unsigned int ix86_arch_mask;
int i;
+ /* We don't change -fPIC. */
+ opts->x_flag_pic = flag_pic;
+
ix86_arch = (enum processor_type) ptr->arch;
ix86_schedule = (enum attr_cpu) ptr->schedule;
ix86_tune = (enum processor_type) ptr->tune;
More information about the Gcc-bugs
mailing list