On Mon, May 19, 2014 at 08:03:25PM +0200, Kurt Roeckx wrote: > On Mon, May 19, 2014 at 12:45:27AM +0200, Mark Wielaard wrote: > > On Mon, 2014-05-19 at 00:03 +0200, Kurt Roeckx wrote: > > > > Am 30.04.2014 00:04, schrieb Kurt Roeckx: > > > > > So reading about this, this might break glibc when you enable it > > > > > and they might need to build some files without it. > > > > > > > > Is this enabled by any other distributions? > > > > > > I assume this is enabled on redhat/fedora, but I have no idea. > > > > It is enabled on all primary and secondary arches. > > > > What is the glibc breakage you are seeing? > > I can't remember, I just found some reference to something that > was broken in libc when it was enabled. I assume that since > redhat / fedora does this on all primary and secondary arches > that it has been fixed for all arches.
So looking at this again, it seems glibc needs to exclude the init and fini files, and I can find various old patches to fix that. Is there any reason why gcc doesn't make this the default? Kurt