ARM support
Tom Tromey
tromey@redhat.com
Wed Jul 2 23:28:00 GMT 2003
>>>>> "Erik" == Erik Poupaert <erik.poupaert@skynet.be> writes:
Erik> If the linker only sees the compiled version of something like:
Erik> [ ... ]
Erik> Here he is obviously dead stuck in the water. There is no way to know if
Erik> myclass_mymethod2() is getting used anywhere or not.
In the past there was a way to annotate gcc's output to tell the
linker about this. Search for "section GC" or maybe "vtable GC".
This code may be gone now. I'm not sure. In any case, it never
worked for gcj. And with something like -findirect-dispatch, it might
require another round of linker work before it could be made to work.
Of course, for a statically linked embedded application
-findirect-dispatch probably wouldn't be the ABI of choice.
Tom
More information about the Java
mailing list