Re: [patch, ia64, libgcc] Patch to fix libunwind build on IA64

2011-11-21 Thread Michael Matz
Hi, On Fri, 18 Nov 2011, Steve Ellcey wrote: > > Oh, so you don't even need -fasynchronous-unwind-tables? Even better > > then > > :) > > Didn't seem to. Do you know of any special tests I should check and/or > run. No. > I didn't see any problems in the GCC test suite after the bootstrap.

Re: Massive EH regressions after "[patch, ia64, libgcc] Patch to fix libunwind build on IA64"

2011-11-20 Thread Hans-Peter Nilsson
> From: Eric Botcazou > Date: Sun, 20 Nov 2011 13:03:22 +0100 > You may need something like: > > 2011-06-21 Rainer Orth > > * shared-object.mk (c_flags-$o): Save c_flags. > ($(base)$(objext)): Use it. > ($(base)_s$(objext)): Likewise. > > for static-object.mk. Thanks, I c

Re: Massive EH regressions after "[patch, ia64, libgcc] Patch to fix libunwind build on IA64"

2011-11-20 Thread Eric Botcazou
> Correction: it affects those parts that are not fp-bit.c, so > "just" the unwinder and the target-specific libgcc parts. I was > going to mention crtstuff, but that had -fno-exception from > before. I don't see any other bare-iron results on > gcc-testresults@ from after the offending revision,

Re: Massive EH regressions after "[patch, ia64, libgcc] Patch to fix libunwind build on IA64"

2011-11-20 Thread Hans-Peter Nilsson
> From: Hans-Peter Nilsson > Date: Sun, 20 Nov 2011 09:27:06 +0100 > the patch somehow affects all of libgcc, verified by > diffing the build-logs around this commit. Correction: it affects those parts that are not fp-bit.c, so "just" the unwinder and the target-specific libgcc parts. I was goi

Massive EH regressions after "[patch, ia64, libgcc] Patch to fix libunwind build on IA64"

2011-11-20 Thread Hans-Peter Nilsson
> From: Steve Ellcey > Date: Fri, 18 Nov 2011 18:24:22 +0100 > This patch fixes the IA64 bootstrap when building libunwind. When using > -fexceptions libunwind will have a reference to __gcc_personality_v0 and > the bootstrap fails, using -fno-exceptions fixes this. This problem > started with

Re: [patch, ia64, libgcc] Patch to fix libunwind build on IA64

2011-11-18 Thread Steve Ellcey
On Fri, 2011-11-18 at 18:26 +0100, Michael Matz wrote: > Hi, > > On Fri, 18 Nov 2011, Steve Ellcey wrote: > > > This patch fixes the IA64 bootstrap when building libunwind. When using > > -fexceptions libunwind will have a reference to __gcc_personality_v0 and > > the bootstrap fails, using -fno

Re: [patch, ia64, libgcc] Patch to fix libunwind build on IA64

2011-11-18 Thread Rainer Orth
Steve Ellcey writes: > This patch fixes the IA64 bootstrap when building libunwind. When using > -fexceptions libunwind will have a reference to __gcc_personality_v0 and > the bootstrap fails, using -fno-exceptions fixes this. This problem > started with r181172, Michael Matz's fix to mark obje

Re: [patch, ia64, libgcc] Patch to fix libunwind build on IA64

2011-11-18 Thread Michael Matz
Hi, On Fri, 18 Nov 2011, Steve Ellcey wrote: > This patch fixes the IA64 bootstrap when building libunwind. When using > -fexceptions libunwind will have a reference to __gcc_personality_v0 and > the bootstrap fails, using -fno-exceptions fixes this. This problem > started with r181172, Michael

[patch, ia64, libgcc] Patch to fix libunwind build on IA64

2011-11-18 Thread Steve Ellcey
This patch fixes the IA64 bootstrap when building libunwind. When using -fexceptions libunwind will have a reference to __gcc_personality_v0 and the bootstrap fails, using -fno-exceptions fixes this. This problem started with r181172, Michael Matz's fix to mark objects death at end of scope. Tes