summaryrefslogtreecommitdiffstats
path: root/libjava/java
diff options
context:
space:
mode:
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2002-10-20 23:47:43 +0000
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2002-10-20 23:47:43 +0000
commit0576c1649f858e7f3c2d19deb5ebc90c00464cd6 (patch)
tree1d61918d965778425da2756fba696395689f02da /libjava/java
parent4aea013a5dbd8b16f6456e7ae28c1103c13016ff (diff)
downloadppe42-gcc-0576c1649f858e7f3c2d19deb5ebc90c00464cd6.tar.gz
ppe42-gcc-0576c1649f858e7f3c2d19deb5ebc90c00464cd6.zip
2002-10-19 Ranjit Mathew <rmathew@hotmail.com>
* java/lang/natRuntime.cc (insertSystemProperties): Added GCJ runtime property "gnu.gcj.progname" containing the name used to invoke the current Java program (similar to argv[0] for C programs). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@58343 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java')
-rw-r--r--libjava/java/lang/natRuntime.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/libjava/java/lang/natRuntime.cc b/libjava/java/lang/natRuntime.cc
index 18ec2321475..d0a64e7bb1d 100644
--- a/libjava/java/lang/natRuntime.cc
+++ b/libjava/java/lang/natRuntime.cc
@@ -533,6 +533,9 @@ java::lang::Runtime::insertSystemProperties (java::util::Properties *newprops)
sb->toString ());
}
+ // The name used to invoke this process (argv[0] in C).
+ SET ("gnu.gcj.progname", _Jv_ThisExecutable());
+
// Allow platform specific settings and overrides.
_Jv_platform_initProperties (newprops);
}
OpenPOWER on IntegriCloud