This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: update dwarf2 asm unwind info
- From: Steve Ellcey <sje at cup dot hp dot com>
- To: Richard Henderson <rth at twiddle dot net>
- Cc: gcc-patches at gcc dot gnu dot org, andreast-list at fgznet dot ch
- Date: Fri, 08 Aug 2008 10:48:39 -0700
- Subject: Re: update dwarf2 asm unwind info
- References: <20080807164004.GA6092@twiddle.net>
- Reply-to: sje at cup dot hp dot com
On Thu, 2008-08-07 at 09:40 -0700, Richard Henderson wrote:
> This should solve the problem Andreas reported with missing
> .cfi_personality, in that we should emit asm unwind for C,
> but not C++. It should also solve the problem that Steve
> reported for HPPA, by not using asm unwind at all.
>
> H.J., I can't reproduce the failures you reported at all.
>
>
> r~
My hppa64*-*-* build does bootstrap now but I have a lot of libstdc++
testsuite failures. I don't know if they are related to this patch or
not. auto-host.h has:
auto-host.h:/* Define 0/1 if your assembler supports CFI directives. */
auto-host.h:#define HAVE_GAS_CFI_DIRECTIVE 1
auto-host.h:#define HAVE_GAS_CFI_PERSONALITY_DIRECTIVE 0
Any suggestions on what to look for to see if this is a problem with the
CFI changes?
Steve Ellcey
sje@cup.hp.com