diff options
author | Tom Tromey <tromey@redhat.com> | 2005-03-29 21:47:03 +0000 |
---|---|---|
committer | Tom Tromey <tromey@gcc.gnu.org> | 2005-03-29 21:47:03 +0000 |
commit | dc0a6205e631c2cb5fb50ebc8a08e397929fb82a (patch) | |
tree | 2abee51b1df7b032736542aa6b0c8f6705c0fe41 /gcc/java/gcj.texi | |
parent | aa80f4d1b991994cb712926940a05b3589c56c41 (diff) | |
download | gcc-dc0a6205e631c2cb5fb50ebc8a08e397929fb82a.zip gcc-dc0a6205e631c2cb5fb50ebc8a08e397929fb82a.tar.gz gcc-dc0a6205e631c2cb5fb50ebc8a08e397929fb82a.tar.bz2 |
natRuntime.cc (insertSystemProperties): Set gnu.gcj.runtime.endorsed.dirs.
libjava:
* java/lang/natRuntime.cc (insertSystemProperties): Set
gnu.gcj.runtime.endorsed.dirs.
* Makefile.in: Rebuilt.
* Makefile.am (ordinary_java_source_files): Added
HelperClassLoader.java.
(AM_CXXFLAGS): Define GCJ_ENDORSED_DIRS.
* gnu/gcj/runtime/VMClassLoader.java (VMClassLoader): Extends
HelperClassLoader.
(init): Use addDirectoriesFromProperty.
* gnu/gcj/runtime/BootClassLoader.java (BootClassLoader): Extends
HelperClassLoader. Use addDirectoriesFromProperty. Handle
gnu.gcj.runtime.endorsed.dirs.
* gnu/gcj/runtime/HelperClassLoader.java: New file.
gcc/java:
* gcj.texi (libgcj Runtime Properties): Document
gnu.gcj.runtime.endorsed.dirs.
From-SVN: r97207
Diffstat (limited to 'gcc/java/gcj.texi')
-rw-r--r-- | gcc/java/gcj.texi | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gcc/java/gcj.texi b/gcc/java/gcj.texi index 748597b..df693c0 100644 --- a/gcc/java/gcj.texi +++ b/gcc/java/gcj.texi @@ -2515,6 +2515,15 @@ search is done for each requested class. If this property is set to tried again. If this property is set to @samp{never}, then lookups are never done. For more information, @xref{Extensions}. +@item gnu.gcj.runtime.endorsed.dirs +This is like the standard @code{java.endorsed.dirs}, property, but +specifies some extra directories which are searched after the standard +endorsed directories. This is primarily useful for telling +@code{libgcj} about additional libraries which are ordinarily +incorporated into the JDK, and which should be loaded by the bootstrap +class loader, but which are not yet part of @code{libgcj} itself for +some reason. + @item gnu.gcj.jit.compiler @c FIXME we should probably have a whole node on this... This is the full path to @command{gcj} executable which should be |