]> git.ipfire.org Git - thirdparty/gcc.git/commit
Runtime.java (loadLibraryInternal): Declare.
authorTom Tromey <tromey@cygnus.com>
Mon, 17 Jan 2000 19:22:20 +0000 (19:22 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Mon, 17 Jan 2000 19:22:20 +0000 (19:22 +0000)
commit7af85558553980230b15cc7df9288ed0718af73c
treeabbebe060c5e4dbbfb15413e91ce07c0ef855016
parent06f56737169a939227bfac13f099484ad09b3bf4
Runtime.java (loadLibraryInternal): Declare.

* java/lang/Runtime.java (loadLibraryInternal): Declare.
* java/lang/natClassLoader.cc (_Jv_FindClass): Removed dead copy.
(_Jv_FindClassInCache): Likewise.
(_Jv_FindClass): Don't conditionalize body on INTERPRETER.
(findSystemClass): Try to load class from compiled module.
Include Runtime.h.
* java/lang/natRuntime.cc (load): Use UTF-8 copy of filename.
(loadLibrary): Likewise.
(lt_preloaded_symbols): Define.
(loadLibraryInternal): New method.
* include/config.h.in: Rebuilt.
* acconfig.h (USE_LTDL): Added.
* Makefile.am (SUBDIRS): Added $(DIRLTDL).
(INCLUDES): Added $(INCLTDL).b
(libgcj_la_DEPENDENCIES): Added $(LIBLTDL).
(libgcj_la_LIBADD): Likewise.
* aclocal.m4, configure: Rebuilt.
* configure.in: Added libltdl support.

From-SVN: r31472
14 files changed:
libjava/ChangeLog
libjava/Makefile.am
libjava/Makefile.in
libjava/acconfig.h
libjava/aclocal.m4
libjava/configure
libjava/configure.in
libjava/gcj/Makefile.in
libjava/include/Makefile.in
libjava/include/config.h.in
libjava/java/lang/Runtime.java
libjava/java/lang/natClassLoader.cc
libjava/java/lang/natRuntime.cc
libjava/testsuite/Makefile.in