GCJ problem on RS/6000

Tom Tromey tromey@redhat.com
Thu Feb 7 18:18:00 GMT 2002


>>>>> "Martyn" == Martyn Honeyford <MARTYNH@uk.ibm.com> writes:

>> "I am testing gcj on my rs6000, but the compilation failed on
>> the assembler phase (as), because of usage of the character
>> "$" on some tags, generates by the gcj compiler.  Is there an
>> option to prevent usage of this character, or an alternative
>> to use of as ?"

Martyn> Anyone able to help?

Does he say what version he is using?
I know we've changed the handling of "$" in the recent past, but
offhand I don't recall the details.

In the past I know we had special handling here, but I think that
handling was a bit broken.  ISTR that gcj and g++ disagreed about
mangling.  Now I think we simply don't special case at all.  Perhaps
the plan is to have the back end handle this mangling?

In any case, I don't think gcj currently works on AIX anyway.  At
least, I don't remember seeing reports that anybody has ported it (nor
the stream of bug reports one would expect when we break the support :-).
So I would consider this one of the issues to address in the port.

Bryce might have better comments, since he worked on the `$' stuff in
gcj.

Tom



More information about the Java mailing list