[darwin] linkonce patch troubles

Matt Austern austern@apple.com
Thu Apr 15 18:46:00 GMT 2004


On Apr 1, 2004, at 11:20 AM, Andreas Tobler wrote:

> Hi Matt,
>
> I'd appreciate if you could do a complete bootstrap especially with 
> libffi and libjava.
>
> You patch from the 12 of march breaks the libffi unwinding and quite a 
> few testcases in the libjava suite which rely on correct unwinding.
>
> It took me quite a bit time to figure out since my PBG4 is on the way 
> to its end. I could not follow the last couple of days with daily 
> trapping and testing.
>
> Nevertheless I figured your patch as responsible for this breakage.
>
> The fix for it is a two times one liner for the darwin .S files in 
> src/powerpc.

I think your fix (changing indirect pcrel to pcrel) is probably correct 
but I think there's another fix that's safer: continuing forward with 
the change to indirect but making one other change to keep the FDE 
consistent.  I'm testing it now, and I hope to have a patch this 
evening.

			--Matt



More information about the Gcc mailing list