This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
win32: Why exports of JNI_* symbols from _exe_ files
- From: Danny Smith <danny_r_smith_2001 at yahoo dot co dot nz>
- To: java at gcc dot gnu dot org
- Date: Tue, 5 Aug 2003 10:53:57 +1000 (EST)
- Subject: win32: Why exports of JNI_* symbols from _exe_ files
I notice that
JNI_CreateJavaVM@12
JNI_GetCreatedJavaVMs@12
JNI_GetDefaultJavaVMInitArgs@4
end up in export table of all gcj-built .exe files
(with newer binutils that handle exports from exe's).
This is because they are marked as dllexport in jni.cc
even when jni.o gets archived into a static libgcj.a.
Is there a reason for these symbols always to be exported from
.exe file?
Danny
http://personals.yahoo.com.au - Yahoo! Personals
- New people, new possibilities! Try Yahoo! Personals, FREE for a limited period!