This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: linkonce sections, DWARF2 EH, and the ppc failures
- To: Geoff Keating <geoffk at redhat dot com>
- Subject: Re: linkonce sections, DWARF2 EH, and the ppc failures
- From: Alan Modra <amodra at bigpond dot net dot au>
- Date: Tue, 19 Jun 2001 13:19:56 +0930
- Cc: bkoz at cygnus dot com, gcc-bugs at gcc dot gnu dot org, rth at cygnus dot com, binutils at sources dot redhat dot com
- References: <200106180354.UAA12144@geoffk.org>
On Sun, Jun 17, 2001 at 08:54:10PM -0700, Geoff Keating wrote:
>
> The `at' method, aka `_ZNKSs2atEj', is coming from the executable, in
> a linkonce section, but the EH data that is used is coming from
> string-inst.o, because the code for specifying the offsets is:
>
> .4byte .LFB70 # FDE initial location
> .4byte .LFE70-.LFB70 # FDE address range
This is from .debug_aranges, right? Why not emit the debug address
info for linkonce sections in .gnu.linkonce.da.*, say. That way the
linker should select the appropriate debug info for the kept
linkonce section as they'll be brought in from the same file.
Alan