[Bug libstdc++/60348] -static-libstdc++ broken

rguenth at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Feb 27 15:58:00 GMT 2014


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60348

--- Comment #15 from Richard Biener <rguenth at gcc dot gnu.org> ---
(In reply to Nach from comment #14)
> (In reply to Richard Biener from comment #13)
> > If you want to target old dynamic linkers then you have to disable support
> > for GCC features that exploit features of new dynamic linkers.  You
> > need to rebuild GCC to achieve that and provide --disable-gnu-unique-object
> > at configure time to disable the use of unique object glibc dynamic linker
> > extension.
> 
> Okay thank you.
> 
> Just one last question then, was there a specific version of GCC (and
> friends) that began using the glibc dynamic linker extension? Or to put it
> differently, how can I define whether a system has support for this
> extension? A certain minimum version of glibc?

The minimum glibc version required is 2.11 IIRC, GCC 4.5 started to use
this extension if available at build time.



More information about the Gcc-bugs mailing list