diff options
| author | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-01-17 19:22:20 +0000 |
|---|---|---|
| committer | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-01-17 19:22:20 +0000 |
| commit | b345481f8bb054f56666fbf6f8b6b9486d1c4a97 (patch) | |
| tree | abbebe060c5e4dbbfb15413e91ce07c0ef855016 /libjava/include | |
| parent | 3679eb628a23846eab924b27bc7deb43037dac0b (diff) | |
| download | ppe42-gcc-b345481f8bb054f56666fbf6f8b6b9486d1c4a97.tar.gz ppe42-gcc-b345481f8bb054f56666fbf6f8b6b9486d1c4a97.zip | |
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@31472 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/include')
| -rw-r--r-- | libjava/include/Makefile.in | 7 | ||||
| -rw-r--r-- | libjava/include/config.h.in | 3 |
2 files changed, 7 insertions, 3 deletions
diff --git a/libjava/include/Makefile.in b/libjava/include/Makefile.in index 38af4a5872b..f60902e67b6 100644 --- a/libjava/include/Makefile.in +++ b/libjava/include/Makefile.in @@ -71,6 +71,7 @@ COMPPATH = @COMPPATH@ CPP = @CPP@ CXX = @CXX@ CXXCPP = @CXXCPP@ +DIRLTDL = @DIRLTDL@ DIVIDESPEC = @DIVIDESPEC@ DLLTOOL = @DLLTOOL@ EH_COMMON_INCLUDE = @EH_COMMON_INCLUDE@ @@ -82,16 +83,17 @@ GCINCS = @GCINCS@ GCLIBS = @GCLIBS@ GCOBJS = @GCOBJS@ GCSPEC = @GCSPEC@ -LD = @LD@ +INCLTDL = @INCLTDL@ LIBDATASTARTSPEC = @LIBDATASTARTSPEC@ LIBGCJ_CFLAGS = @LIBGCJ_CFLAGS@ LIBGCJ_CXXFLAGS = @LIBGCJ_CXXFLAGS@ LIBGCJ_JAVAFLAGS = @LIBGCJ_JAVAFLAGS@ +LIBLTDL = @LIBLTDL@ LIBTOOL = @LIBTOOL@ LN_S = @LN_S@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ -NM = @NM@ +OBJDUMP = @OBJDUMP@ PACKAGE = @PACKAGE@ PERL = @PERL@ RANLIB = @RANLIB@ @@ -101,7 +103,6 @@ THREADINCS = @THREADINCS@ THREADLIBS = @THREADLIBS@ THREADOBJS = @THREADOBJS@ THREADSPEC = @THREADSPEC@ -USE_SYMBOL_UNDERSCORE = @USE_SYMBOL_UNDERSCORE@ VERSION = @VERSION@ ZDEPS = @ZDEPS@ ZINCS = @ZINCS@ diff --git a/libjava/include/config.h.in b/libjava/include/config.h.in index c636c93f210..4868dcc75ef 100644 --- a/libjava/include/config.h.in +++ b/libjava/include/config.h.in @@ -142,6 +142,9 @@ /* Define if getuid() and friends are missing. */ #undef NO_GETUID +/* Define if libltdl is in use. */ +#undef USE_LTDL + /* Define if you have the access function. */ #undef HAVE_ACCESS |

