LIBRARY		libkaffe_native

DESCRIPTION	'Kaffe native library'

CODE PRELOAD MOVEABLE DISCARDABLE
DATA PRELOAD MOVEABLE MULTIPLE
;CODE		LOADONCALL EXECUTEREAD
;DATA		SINGLE READWRITE NONSHARED

EXPORTS
	java_io_File_isFile0
	java_io_File_isDirectory0
	java_io_File_exists0
	java_io_File_lastModified0
	java_io_File_canWrite0
	java_io_File_canRead0
	java_io_File_length0
	java_io_File_mkdir0
	java_io_File_renameTo0
	java_io_File_delete0
	java_io_File_list0
	java_io_File_isAbsolute
	java_io_FileDescriptor_initSystemFD
	java_io_FileDescriptor_valid
	java_io_FileInputStream_open
	java_io_FileInputStream_close
	java_io_FileInputStream_readBytes
	java_io_FileInputStream_read
	java_io_FileInputStream_skip
	java_io_FileInputStream_available
	java_io_FileOutputStream_open
	java_io_FileOutputStream_close
	java_io_FileOutputStream_writeBytes
	java_io_FileOutputStream_write
	java_io_RandomAccessFile_open
	java_io_RandomAccessFile_length
	java_io_RandomAccessFile_seek
	java_io_RandomAccessFile_readBytes
	java_io_RandomAccessFile_read
	java_io_RandomAccessFile_write
	java_io_RandomAccessFile_writeBytes
	java_io_RandomAccessFile_getFilePointer
	java_io_RandomAccessFile_close
	java_lang_Class_forName
	java_lang_Class_getName
	java_lang_Class_newInstance
	java_lang_Class_getSuperclass
	java_lang_Class_getInterfaces
	java_lang_Class_getClassLoader
	java_lang_Class_isInterface
	java_lang_ClassLoader_defineClass0
	java_lang_ClassLoader_resolveClass0
	java_lang_ClassLoader_findSystemClass0
	java_lang_ClassLoader_init
	java_lang_Compiler_initialize
	java_lang_Compiler_compileClass
	java_lang_Compiler_compileClasses
	java_lang_Compiler_command
	java_lang_Compiler_enable
	java_lang_Compiler_disable
	java_lang_Double_toString
	java_lang_Double_valueOf
	java_lang_Double_doubleToLongBits
	java_lang_Double_longBitsToDouble
	java_lang_Float_toString
	java_lang_Float_valueOf
	java_lang_Float_floatToIntBits
	java_lang_Float_intBitsToFloat
	java_lang_Math_sin
	java_lang_Math_cos
	java_lang_Math_tan
	java_lang_Math_asin
	java_lang_Math_acos
	java_lang_Math_atan
	java_lang_Math_exp
	java_lang_Math_log
	java_lang_Math_sqrt
	java_lang_Math_IEEEremainder
	java_lang_Math_ceil
	java_lang_Math_floor
	java_lang_Math_rint
	java_lang_Math_atan2
	java_lang_Math_pow
	java_lang_Object_hashCode
	java_lang_Object_getClass
	java_lang_Object_notifyAll
	java_lang_Object_notify
	java_lang_Object_clone
	java_lang_Object_wait
	java_lang_ProcessReaper_waitForDeath
	java_lang_Runtime_initializeLinkerInternal
	java_lang_Runtime_buildLibName
	java_lang_Runtime_loadFileInternal
	java_lang_Runtime_exitInternal
	java_lang_Runtime_execInternal
	java_lang_Runtime_freeMemory
	java_lang_Runtime_totalMemory
	java_lang_Runtime_gc
	java_lang_Runtime_runFinalization
	java_lang_Runtime_traceInstructions
	java_lang_Runtime_traceMethodCalls
	java_lang_SecurityManager_getClassContext
	java_lang_SecurityManager_currentClassLoader
	java_lang_SecurityManager_classDepth
	java_lang_SecurityManager_classLoaderDepth
	java_lang_System_arraycopy
	java_lang_System_initProperties
	java_lang_System_currentTimeMillis
	java_lang_Thread_currentThread
	java_lang_Thread_yield
	java_lang_Thread_sleep
	java_lang_Thread_start
	java_lang_Thread_isAlive
	java_lang_Thread_countStackFrames
	java_lang_Thread_setPriority0
	java_lang_Thread_stop0
	java_lang_Thread_suspend0
	java_lang_Thread_resume0
	java_lang_Throwable_fillInStackTrace
	java_lang_Throwable_printStackTrace0
	java_lang_UNIXProcess_exec
	java_lang_UNIXProcess_fork
	java_lang_UNIXProcess_waitForUNIXProcess
	java_lang_UNIXProcess_destroy
	java_util_Date_toString
	java_util_Date_toLocaleString
	java_util_Date_toGMTString
	java_util_Date_expand
	java_util_Date_computeValue
