This is the mail archive of the java-patches@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: RFC: libjvm.so


Thomas Fitzsimmons wrote:
This patch introduces a new library, libjvm.so, that implements the JNI Invocation API. Binaries that want to embed a VM, such as the GNU Classpath tool wrappers, can link to this library.

This patch adds the necessary build logic, moves the symbols to a separate file and exports other symbols that libjvm.so needs from libgcj.so. In order to make our libjvm.so binary compatible with other implementations, we'll need a libjvm.so with a SONAME of "libjvm.so" instead of the current "libjvm.so.7". But I'll do that as a separate patch since Bryce is working on a solution to the same problem for libgcj-bc.so.

OK, thanks.


I don't intend to solve the SONAME version problem for libgcj_bc.so - it doesn't matter if we have a version there as long as it stays constant. However, hacking libtool to fix this can be done with a separate patch, so this is fine.

Bryce


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]