/[classpath]/classpath/native/jni/java-lang/java_lang_VMSystem.c
ViewVC logotype

Diff of /classpath/native/jni/java-lang/java_lang_VMSystem.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.7 by mark, Sat Aug 28 19:37:39 2004 UTC revision 1.8 by mark, Tue Oct 26 20:26:03 2004 UTC
# Line 48  exception statement from your version. * Line 48  exception statement from your version. *
48   * Signature: (Ljava/io/InputStream;)V   * Signature: (Ljava/io/InputStream;)V
49   */   */
50  JNIEXPORT void JNICALL  JNIEXPORT void JNICALL
51  Java_java_lang_VMSystem_setIn (JNIEnv * env, jclass thisClass, jobject obj)  Java_java_lang_VMSystem_setIn (JNIEnv * env,
52                                   jclass thisClass __attribute__((__unused__)),
53                                   jobject obj)
54  {  {
55    jclass cls;    jclass cls;
56    jfieldID field;    jfieldID field;
# Line 70  Java_java_lang_VMSystem_setIn (JNIEnv * Line 72  Java_java_lang_VMSystem_setIn (JNIEnv *
72   * Signature: (Ljava/io/PrintStream;)V   * Signature: (Ljava/io/PrintStream;)V
73   */   */
74  JNIEXPORT void JNICALL  JNIEXPORT void JNICALL
75  Java_java_lang_VMSystem_setOut (JNIEnv * env, jclass thisClass, jobject obj)  Java_java_lang_VMSystem_setOut (JNIEnv * env,
76                                    jclass thisClass __attribute__((__unused__)),
77                                    jobject obj)
78  {  {
79    jclass cls;    jclass cls;
80    jfieldID field;    jfieldID field;
# Line 92  Java_java_lang_VMSystem_setOut (JNIEnv * Line 96  Java_java_lang_VMSystem_setOut (JNIEnv *
96   * Signature: (Ljava/io/PrintStream;)V   * Signature: (Ljava/io/PrintStream;)V
97   */   */
98  JNIEXPORT void JNICALL  JNIEXPORT void JNICALL
99  Java_java_lang_VMSystem_setErr (JNIEnv * env, jclass thisClass, jobject obj)  Java_java_lang_VMSystem_setErr (JNIEnv * env,
100                                    jclass thisClass __attribute__((__unused__)),
101                                    jobject obj)
102  {  {
103    jclass cls;    jclass cls;
104    jfieldID field;    jfieldID field;
# Line 114  Java_java_lang_VMSystem_setErr (JNIEnv * Line 120  Java_java_lang_VMSystem_setErr (JNIEnv *
120   * Signature: ()J   * Signature: ()J
121   */   */
122  JNIEXPORT jlong JNICALL  JNIEXPORT jlong JNICALL
123  Java_java_lang_VMSystem_currentTimeMillis (JNIEnv * env, jclass thisClass)  Java_java_lang_VMSystem_currentTimeMillis
124    (JNIEnv * env __attribute__((__unused__)),
125     jclass thisClass __attribute__((__unused__)))
126  {  {
127    /* Note: this implementation copied directly from Japhar's, by Chris Toshok. */    /* Note: this implementation copied directly from Japhar's, by Chris Toshok. */
128    jlong result;    jlong result;
# Line 131  Java_java_lang_VMSystem_currentTimeMilli Line 139  Java_java_lang_VMSystem_currentTimeMilli
139  }  }
140    
141  JNIEXPORT jboolean JNICALL  JNIEXPORT jboolean JNICALL
142  Java_java_lang_VMSystem_isWordsBigEndian (JNIEnv *env, jclass clazz)  Java_java_lang_VMSystem_isWordsBigEndian
143    (JNIEnv *env __attribute__((__unused__)),
144     jclass clazz __attribute__((__unused__)))
145  {  {
146    /* Are we little or big endian?  From Harbison&Steele.  */    /* Are we little or big endian?  From Harbison&Steele.  */
147    union    union
# Line 145  Java_java_lang_VMSystem_isWordsBigEndian Line 155  Java_java_lang_VMSystem_isWordsBigEndian
155  }  }
156    
157  JNIEXPORT jstring JNICALL  JNIEXPORT jstring JNICALL
158  Java_java_lang_VMSystem_getenv (JNIEnv *env, jclass klass, jstring jname)  Java_java_lang_VMSystem_getenv (JNIEnv *env,
159                                    jclass klass __attribute__((__unused__)),
160                                    jstring jname)
161  {  {
162    const char *cname;    const char *cname;
163    const char *envname;    const char *envname;

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26