diff options
author | Tom Tromey <tromey@cygnus.com> | 1999-05-05 14:19:24 +0000 |
---|---|---|
committer | Tom Tromey <tromey@gcc.gnu.org> | 1999-05-05 14:19:24 +0000 |
commit | 9096b279c220a45ee1a369a46661b366db767502 (patch) | |
tree | 14b0eb7b6f562102ad5e5179e72ba9ffe7a1066c /libjava/prims.cc | |
parent | 8b04083becc6a7703c24f9802cd943da33de2a4a (diff) | |
download | gcc-9096b279c220a45ee1a369a46661b366db767502.zip gcc-9096b279c220a45ee1a369a46661b366db767502.tar.gz gcc-9096b279c220a45ee1a369a46661b366db767502.tar.bz2 |
Makefile.in: Rebuilt.
* Makefile.in: Rebuilt.
* Makefile.am (CLEANFILES): Don't mention $(class_files).
(clean-local): New target
* java/lang/natRuntime.cc: Include <ltdl.h> if required.
(load, loadLibrary): Now native.
(init): New method.
* java/lang/Runtime.java (load, loadLibrary): Now native.
(init): New native method.
(Runtime): Use init.
* prims.cc: Include <ltdl.h> if required.
(JvRunMain): Call LTDL_SET_PRELOADED_SYMBOLS.
From-SVN: r26785
Diffstat (limited to 'libjava/prims.cc')
-rw-r--r-- | libjava/prims.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libjava/prims.cc b/libjava/prims.cc index 4d11cd8..4cc31cd 100644 --- a/libjava/prims.cc +++ b/libjava/prims.cc @@ -39,6 +39,9 @@ details. */ #include <java/lang/reflect/Modifier.h> #include <java/io/PrintStream.h> +#ifdef USE_LTDL +#include <ltdl.h> +#endif #define ObjectClass _CL_Q34java4lang6Object extern java::lang::Class ObjectClass; @@ -571,6 +574,10 @@ JvRunMain (jclass klass, int argc, const char **argv) no_memory = new java::lang::OutOfMemoryError; +#ifdef USE_LTDL + LTDL_SET_PRELOADED_SYMBOLS (); +#endif + arg_vec = JvConvertArgv (argc - 1, argv + 1); main_group = new java::lang::ThreadGroup (23); main_thread = new java::lang::FirstThread (main_group, klass, arg_vec); |