This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: output dwarf2 unwind info via asm directives


On Sat, Aug 23, 2008 at 9:08 PM, Andrew Pinski <pinskia@gmail.com> wrote:
> On Tue, Aug 5, 2008 at 10:45 AM, Richard Henderson <rth@twiddle.net> wrote:
>> Having the compiler emit dwarf2 unwind info via assembler directives
>> makes it possible to add those same directives to inline assembly,
>> and have everything come out correct in the end.
>
> I am now getting many eh related failures on PPC64-linux-gnu:
> +FAIL: g++.dg/compat/eh/unexpected1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
> +FAIL: g++.dg/eh/cond1.C execution test
> +FAIL: g++.dg/eh/crossjump1.C execution test
> etc.
>
> Using binutils version:
> [apinski@dhcp-10-98-10-216 local]$ as --version
> GNU assembler 2.17.50 20070213
> Copyright 2005 Free Software Foundation, Inc.
> This program is free software; you may redistribute it under the terms of
> the GNU General Public License.  This program has absolutely no warranty.
> This assembler was configured for a target of `powerpc-linux-gnu'.

Just a quick note here, this turned out to be a Linker issue:
http://sourceware.org/ml/binutils/2008-08/msg00214.html

I guess I have to update the linker on this machine.

Thanks,
Andrew Pinski


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]