/* DO NOT EDIT THIS FILE - it is machine generated by japharh */
#include "jni.h"

/* Stubs for class 'java_lang_System' */

#ifdef __cplusplus
extern "C" {
#endif

/* "java/lang/System/arraycopy()",
   Java_java_lang_System_arraycopy_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_lang_System_arraycopy_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_java_lang_System_arraycopy( JNIEnv *env, jclass cls, jobject, jint, jobject, jint, jint );
  Java_java_lang_System_arraycopy( env, p[1].l, p[2].l, p[3].i, p[4].l, p[5].i, p[6].i );

  return p;
}

/* "java/lang/System/currentTimeMillis()",
   Java_java_lang_System_currentTimeMillis_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_lang_System_currentTimeMillis_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jlong JNICALL
   Java_java_lang_System_currentTimeMillis( JNIEnv *env, jclass cls );
  p[0].j = Java_java_lang_System_currentTimeMillis( env, p[1].l );

  return p;
}

/* "java/lang/System/getCallerClass()",
   Java_java_lang_System_getCallerClass_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_lang_System_getCallerClass_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jobject JNICALL
   Java_java_lang_System_getCallerClass( JNIEnv *env, jclass cls );
  p[0].l = Java_java_lang_System_getCallerClass( env, p[1].l );

  return p;
}

/* "java/lang/System/identityHashCode()",
   Java_java_lang_System_identityHashCode_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_lang_System_identityHashCode_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jint JNICALL
   Java_java_lang_System_identityHashCode( JNIEnv *env, jclass cls, jobject );
  p[0].i = Java_java_lang_System_identityHashCode( env, p[1].l, p[2].l );

  return p;
}

/* "java/lang/System/initProperties()",
   Java_java_lang_System_initProperties_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_lang_System_initProperties_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jobject JNICALL
   Java_java_lang_System_initProperties( JNIEnv *env, jclass cls, jobject );
  p[0].l = Java_java_lang_System_initProperties( env, p[1].l, p[2].l );

  return p;
}

/* "java/lang/System/mapLibraryName()",
   Java_java_lang_System_mapLibraryName_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_lang_System_mapLibraryName_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jstring JNICALL
   Java_java_lang_System_mapLibraryName( JNIEnv *env, jclass cls, jstring );
  p[0].l = Java_java_lang_System_mapLibraryName( env, p[1].l, p[2].l );

  return p;
}

/* "java/lang/System/registerNatives()",
   Java_java_lang_System_registerNatives_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_lang_System_registerNatives_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_java_lang_System_registerNatives( JNIEnv *env, jclass cls );
  Java_java_lang_System_registerNatives( env, p[1].l );

  return p;
}

/* "java/lang/System/setErr0()",
   Java_java_lang_System_setErr0_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_lang_System_setErr0_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_java_lang_System_setErr0( JNIEnv *env, jclass cls, jobject );
  Java_java_lang_System_setErr0( env, p[1].l, p[2].l );

  return p;
}

/* "java/lang/System/setIn0()",
   Java_java_lang_System_setIn0_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_lang_System_setIn0_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_java_lang_System_setIn0( JNIEnv *env, jclass cls, jobject );
  Java_java_lang_System_setIn0( env, p[1].l, p[2].l );

  return p;
}

/* "java/lang/System/setOut0()",
   Java_java_lang_System_setOut0_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_lang_System_setOut0_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_java_lang_System_setOut0( JNIEnv *env, jclass cls, jobject );
  Java_java_lang_System_setOut0( env, p[1].l, p[2].l );

  return p;
}

#ifdef __cplusplus
};
#endif
