Patch: FYI: Fix pr11951 JNI test case

Tom Tromey tromey@redhat.com
Thu May 6 11:38:00 GMT 2004


>>>>> "Ranjit" == Ranjit Mathew <rmathew@gmail.com> writes:

Ranjit> I don't know whether this is an intended shortcut to
Ranjit> avoid having to write System.loadLibrary() calls in the
Ranjit> testcases or whether this is an oversight/bug.

I don't recall :-(

Ranjit> What I don't understand is why the linker would leave
Ranjit> a reference to libpr11951.so even though nothing gets
Ranjit> linked in from there (or does it?) - this can be verified
Ranjit> by an "ldd" on the "a.out" created by adding
Ranjit> "-L. -lpr11951".

Shared libraries aren't like normal ones.  If you tell the linker to
link against one, it will do so even if it isn't actually used.
That's my belief anyway.

Tom



More information about the Java-patches mailing list