This is the mail archive of the gcc@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: [darwin] linkonce patch troubles


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


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