V3 ABI
Per Bothner
per@bothner.com
Thu Dec 7 17:30:00 GMT 2000
Alexandre Petit-Bianco <apbianco@cygnus.com> writes:
> I was under the impression that the definition for Object.java for gcj
> wouldn't change. gcj generated vtable for Object would be created as
> usual, along with the dummy entries. So only changing
> java/lang/Object.h would just force the C++ compiler to do what we
> want. Am I missing something?
I don't know the new C++ ABI. I vaguely remember that rtti is now at
negative office in the vtable. In principle, jc1 should generate the
same entries at negative office. However, if they are only needed for
rtti, it may not matter that much, at least until we have integrated
Java and C++ rtti mechanisms better.
--
--Per Bothner
per@bothner.com http://www.bothner.com/~per/
More information about the Java
mailing list