diff options
author | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-06-08 19:09:04 +0000 |
---|---|---|
committer | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-06-08 19:09:04 +0000 |
commit | b4e7aca6a3d9f9ab88b8bd6f1c665374409e664f (patch) | |
tree | 3f63a3fe6e9b6e23f73ea21de01dbf07bc50a5aa /libjava/java/lang | |
parent | bf8a370221af60e613432dd7b1d5f680d194650f (diff) | |
download | gcc-b4e7aca6a3d9f9ab88b8bd6f1c665374409e664f.tar.gz |
Fix for PR libgcj/3059:
* java/lang/natSystem.cc (init_properties): Define `java.home'.
* Makefile.in: Rebuilt.
* Makefile.am (AM_CXXFLAGS): Define PREFIX.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43040 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/lang')
-rw-r--r-- | libjava/java/lang/natSystem.cc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/libjava/java/lang/natSystem.cc b/libjava/java/lang/natSystem.cc index 57e135c7db5..7fff337b8ae 100644 --- a/libjava/java/lang/natSystem.cc +++ b/libjava/java/lang/natSystem.cc @@ -320,8 +320,11 @@ java::lang::System::init_properties (void) SET ("java.specification.name", "Java(tm) Language Specification"); SET ("java.specification.vendor", "Sun Microsystems Inc."); - // FIXME: how to set this given location-independence? - // SET ("java.home", "FIXME"); + // This definition is rather arbitrary: we choose $(prefix). In + // part we do this because most people specify only --prefix and + // nothing else when installing gcj. Plus, people are free to + // redefine `java.home' with `-D' if necessary. + SET ("java.home", PREFIX); SET ("file.encoding", default_file_encoding); |