Bug#746426: gcc: Enable -fasynchronous-unwind-tables on more arches.
- To: Mark Wielaard <mjw@redhat.com>
- Cc: 746426@bugs.debian.org, Matthias Klose <doko@debian.org>
- Subject: Bug#746426: gcc: Enable -fasynchronous-unwind-tables on more arches.
- From: Kurt Roeckx <kurt@roeckx.be>
- Date: Mon, 28 Dec 2015 12:28:14 +0100
- Message-id: <[🔎] 20151228112814.GA22167@roeckx.be>
- Reply-to: Kurt Roeckx <kurt@roeckx.be>, 746426@bugs.debian.org
- In-reply-to: <20140519180325.GA3165@roeckx.be>
- References: <20140429215026.GA3385@roeckx.be> <handler.746426.B.139880823324765.ack@bugs.debian.org> <20140429220414.GA3893@roeckx.be> <5378C5BB.6020001@debian.org> <20140518220332.GA21599@roeckx.be> <1400453127.4005.92.camel@bordewijk.wildebeest.org> <20140519180325.GA3165@roeckx.be>
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
Reply to: