diff options
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 4d11cd8d7bb..4cc31cdd0ca 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); |

