Re: [patch] Fix oddity in personality routine

Bryce McKinlay <[email protected]>
Newsgroups gmane.comp.gcc.java.devel
Message-ID <[email protected]>
I did take a quick look at this last week on my Mac and can confirm
that there is a problem.

A couple of observations:

- It seems to effect ecj specifically, other EH tests from the libgcj
testsuite seem to work ok.
- An ecj built by hand (with "gcj -O0 -g ecj.jar
--main=org.eclipse.jdt.internal.compiler.batch.GCCMain") also fails,
so I don't think its a build related bug.

Unfortunately, neither Apple's gdb nor a freshly build gdb 7.0 seem to
work debugging binaries built by gcj head on darwin. gdb 7.0 insists
the binary has no debugging info, and Apple gdb gets multiple "could
not find partial DIE in cache" internal errors and "Previous frame
inner to this frame (gdb could not unwind past this frame)" errors
when you try to backtrace.

If anyone knows how to get a working debugger for gcj on Darwin then
perhaps we can debug this further.

Bryce


On Fri, Nov 27, 2009 at 10:52 AM, borlum <[email protected]> wrote:
>
>
>
> Andrew Haley wrote:
>>
>> Not me, no.  I don't have a Darwin system.
>>
>> Andrew.
>>
>
> Oh, I guess I wasn't following the thread correctly.. :)
>
> I'm afraid I'm too new to the gcc source to fix it myself, I'll keep my
> fingers crossed and sob quietly by myself in the meantime.
>
> Thomas
>
> --
> View this message in context: http://old.nabble.com/-patch--Fix-oddity-in-personality-routine-tp26340585p26540778.html
> Sent from the gcc - java mailing list archive at Nabble.com.
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.