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; |
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; |
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; |
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; |
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 |
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; |