From 37214c415f81fa7519af4f4530e8a6fc5270a257 Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Tue, 23 Mar 2004 17:49:22 +0000 Subject: * gcj.texi (Extensions): Document GCJ_PROPERTIES. From-SVN: r79867 --- gcc/java/gcj.texi | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'gcc/java/gcj.texi') 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 -- cgit v1.1