]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
* gcj.texi (Extensions): Document GCJ_PROPERTIES.
authorTom Tromey <tromey@redhat.com>
Tue, 23 Mar 2004 17:49:22 +0000 (17:49 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Tue, 23 Mar 2004 17:49:22 +0000 (17:49 +0000)
From-SVN: r79867

gcc/java/ChangeLog
gcc/java/gcj.texi

index a0e95a70c77aeb33dc47f52783d038f9bc358f7c..712bcf68323dc7458cce03f147f06cea0010be01 100644 (file)
@@ -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.
index a42e203a617bdb856dbf3afb98cf940ab6fa6665..b71568a3d6f93b5e70dc678c2c9e4840fe59a272 100644 (file)
@@ -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