aboutsummaryrefslogtreecommitdiff
path: root/gcc/java
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>2004-03-23 17:49:22 +0000
committerTom Tromey <tromey@gcc.gnu.org>2004-03-23 17:49:22 +0000
commit37214c415f81fa7519af4f4530e8a6fc5270a257 (patch)
tree7187ddc18ae7433a1d32c7258304533cf522bb38 /gcc/java
parent73b91357c9db8ec53e6bfda5ffca0a56e05f30ae (diff)
downloadgcc-37214c415f81fa7519af4f4530e8a6fc5270a257.zip
gcc-37214c415f81fa7519af4f4530e8a6fc5270a257.tar.gz
gcc-37214c415f81fa7519af4f4530e8a6fc5270a257.tar.bz2
* gcj.texi (Extensions): Document GCJ_PROPERTIES.
From-SVN: r79867
Diffstat (limited to 'gcc/java')
-rw-r--r--gcc/java/ChangeLog4
-rw-r--r--gcc/java/gcj.texi14
2 files changed, 17 insertions, 1 deletions
diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog
index a0e95a7..712bcf6 100644
--- a/gcc/java/ChangeLog
+++ b/gcc/java/ChangeLog
@@ -1,3 +1,7 @@
+2004-03-23 Tom Tromey <tromey@redhat.com>
+
+ * gcj.texi (Extensions): Document GCJ_PROPERTIES.
+
2004-03-20 Kazu Hirata <kazu@cs.umass.edu>
* class.c, gjavah.c, lang.c: Fix comment typos.
diff --git a/gcc/java/gcj.texi b/gcc/java/gcj.texi
index a42e203..b71568a 100644
--- a/gcc/java/gcj.texi
+++ b/gcc/java/gcj.texi
@@ -569,7 +569,6 @@ classpath. This process can be controlled to some degree via the
@xref{libgcj Runtime Properties}.
@item
-
@code{libgcj} includes a special @samp{gcjlib} URL type. A URL of
this form is like a @code{jar} URL, and looks like
@samp{gcjlib:/path/to/shared/library.so!/path/to/resource}. An access
@@ -582,8 +581,21 @@ unloaded. This means some care must be exercised to make sure that
a @code{gcjlib} URL is not accessed by more than one class loader at once.
In a future release this limitation will be lifted, and such
libraries will be mapped privately.
+
+@item
+A program compiled by @command{gcj} will examine the
+@env{GCJ_PROPERTIES} environment variable and change its behavior in
+some ways. In particular @env{GCJ_PROPERTIES} holds a list of
+assignments to global properties, such as would be set with the
+@option{-D} option to @command{java}. For instance,
+@samp{java.compiler=gcj} is a valid (but currently meaningless)
+setting.
+@cindex GCJ_PROPERTIES
+@vindex GCJ_PROPERTIES
+
@end itemize
+
@node Invoking gcjh
@chapter Invoking gcjh