summaryrefslogtreecommitdiff
path: root/include/java_util_VMTimeZone.h
diff options
context:
space:
mode:
authorMark Wielaard <mark@klomp.org>2004-08-31 21:06:48 +0000
committerMark Wielaard <mark@klomp.org>2004-08-31 21:06:48 +0000
commit8ef734b0127d79d350319873d3f67b4df2b4f978 (patch)
tree9506d93bc4e3891b0c5212f58a11420e44a7b22c /include/java_util_VMTimeZone.h
parentcd7fecc0ae8950167100846e29b1c62ce0660ba1 (diff)
downloadclasspath-8ef734b0127d79d350319873d3f67b4df2b4f978.tar.gz
* configure.ac: Check for sys/time.h, localtime_r, tm_gmtoff in
struct tm and for for global timezone variable. * include/Makefile.am: Generate include/java_util_VMTimeZone.h. * include/java_util_TimeZone.h: Removed. * include/java_util_VMTimeZone.h: Added. * java/util/TimeZone.java (defaultZone): Use VMTimeZone. (getDefaultTimeZone): Make package private. Check that GMToffset contains at least one digit. (getDefaultTimeZoneId, readTimeZoneFile, readtzFile): (Re)Moved to VMTimeZone. * vm/reference/java/util/VMTimeZone.java: New file with above methods. * native/jni/java-util/Makefile.am: Compile new java_util_VMTimeZone.c. * native/jni/java-util/java_util_TimeZone.c: Removed. * native/jni/java-util/java_util_VMTimeZone.c: New file. * native/target/generic/target_generic_misc.h (TARGET_NATIVE_MISC_GET_TIMEZONE_STRING): Removed unused macro. * NEWS: Mention TimeZone/VMTimeZone split.
Diffstat (limited to 'include/java_util_VMTimeZone.h')
-rw-r--r--include/java_util_VMTimeZone.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/include/java_util_VMTimeZone.h b/include/java_util_VMTimeZone.h
new file mode 100644
index 000000000..8431e67b4
--- /dev/null
+++ b/include/java_util_VMTimeZone.h
@@ -0,0 +1,19 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __java_util_VMTimeZone__
+#define __java_util_VMTimeZone__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+JNIEXPORT jstring JNICALL Java_java_util_VMTimeZone_getSystemTimeZoneId (JNIEnv *env, jclass);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __java_util_VMTimeZone__ */