Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 1 | # |
Roger Riggs | 1ea7533 | 2016-02-18 14:44:50 -0500 | [diff] [blame] | 2 | # Copyright (c) 1997, 2016, Oracle and/or its affiliates. All rights reserved. |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 3 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
| 4 | # |
| 5 | # This code is free software; you can redistribute it and/or modify it |
| 6 | # under the terms of the GNU General Public License version 2 only, as |
| 7 | # published by the Free Software Foundation. Oracle designates this |
| 8 | # particular file as subject to the "Classpath" exception as provided |
| 9 | # by Oracle in the LICENSE file that accompanied this code. |
| 10 | # |
| 11 | # This code is distributed in the hope that it will be useful, but WITHOUT |
| 12 | # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
| 13 | # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License |
| 14 | # version 2 for more details (a copy is included in the LICENSE file that |
| 15 | # accompanied this code). |
| 16 | # |
| 17 | # You should have received a copy of the GNU General Public License version |
| 18 | # 2 along with this work; if not, write to the Free Software Foundation, |
| 19 | # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. |
| 20 | # |
| 21 | # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA |
| 22 | # or visit www.oracle.com if you need additional information or have any |
| 23 | # questions. |
| 24 | # |
| 25 | |
| 26 | # Define public interface. |
| 27 | |
| 28 | SUNWprivate_1.1 { |
| 29 | global: |
| 30 | JNI_OnLoad; |
| 31 | JNU_ThrowNoSuchMethodException; |
| 32 | JNU_CallStaticMethodByName; |
| 33 | JNU_CallMethodByName; |
| 34 | JNU_CallMethodByNameV; |
| 35 | JNU_ClassClass; |
| 36 | JNU_ClassObject; |
| 37 | JNU_ClassString; |
| 38 | JNU_ClassThrowable; |
| 39 | JNU_CopyObjectArray; |
| 40 | JNU_Equals; |
| 41 | JNU_GetEnv; |
| 42 | JNU_GetFieldByName; |
| 43 | JNU_GetStaticFieldByName; |
| 44 | JNU_GetStringPlatformChars; |
| 45 | JNU_IsInstanceOfByName; |
| 46 | JNU_MonitorWait; |
| 47 | JNU_NewObjectByName; |
| 48 | JNU_NewStringPlatform; |
| 49 | JNU_Notify; |
| 50 | JNU_NotifyAll; |
| 51 | JNU_PrintClass; |
| 52 | JNU_PrintString; |
| 53 | JNU_ReleaseStringPlatformChars; |
| 54 | JNU_SetFieldByName; |
| 55 | JNU_SetStaticFieldByName; |
| 56 | JNU_ThrowArrayIndexOutOfBoundsException; |
| 57 | JNU_ThrowByName; |
| 58 | JNU_ThrowByNameWithLastError; |
| 59 | JNU_ThrowClassNotFoundException; |
| 60 | JNU_ThrowIllegalAccessError; |
| 61 | JNU_ThrowIllegalAccessException; |
| 62 | JNU_ThrowIllegalArgumentException; |
| 63 | JNU_ThrowInstantiationException; |
| 64 | JNU_ThrowInternalError; |
| 65 | JNU_ThrowIOException; |
| 66 | JNU_ThrowIOExceptionWithLastError; |
| 67 | JNU_ThrowNoSuchFieldError; |
| 68 | JNU_ThrowNoSuchFieldException; |
| 69 | JNU_ThrowNoSuchMethodError; |
| 70 | JNU_ThrowNullPointerException; |
| 71 | JNU_ThrowNumberFormatException; |
| 72 | JNU_ThrowOutOfMemoryError; |
| 73 | JNU_ThrowStringIndexOutOfBoundsException; |
| 74 | JNU_ToString; |
| 75 | |
| 76 | Java_java_io_FileDescriptor_initIDs; |
| 77 | Java_java_io_FileDescriptor_sync; |
Ivan Gerasimov | b051027 | 2014-10-28 15:36:27 +0300 | [diff] [blame] | 78 | Java_java_io_FileDescriptor_getAppend; |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 79 | Java_java_io_FileInputStream_available; |
| 80 | Java_java_io_FileInputStream_close0; |
| 81 | Java_java_io_FileInputStream_initIDs; |
Brian Burkhalter | 0bbb54f | 2014-08-20 11:30:13 -0700 | [diff] [blame] | 82 | Java_java_io_FileInputStream_open0; |
Staffan Larsen | 6720161 | 2014-02-10 13:00:50 +0100 | [diff] [blame] | 83 | Java_java_io_FileInputStream_read0; |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 84 | Java_java_io_FileInputStream_readBytes; |
| 85 | Java_java_io_FileInputStream_skip; |
| 86 | Java_java_io_FileOutputStream_close0; |
| 87 | Java_java_io_FileOutputStream_initIDs; |
Brian Burkhalter | 0bbb54f | 2014-08-20 11:30:13 -0700 | [diff] [blame] | 88 | Java_java_io_FileOutputStream_open0; |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 89 | Java_java_io_FileOutputStream_write; |
| 90 | Java_java_io_FileOutputStream_writeBytes; |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 91 | Java_java_io_ObjectInputStream_bytesToDoubles; |
| 92 | Java_java_io_ObjectInputStream_bytesToFloats; |
| 93 | Java_java_io_ObjectOutputStream_doublesToBytes; |
| 94 | Java_java_io_ObjectOutputStream_floatsToBytes; |
| 95 | Java_java_io_ObjectStreamClass_hasStaticInitializer; |
| 96 | Java_java_io_ObjectStreamClass_initNative; |
| 97 | Java_java_io_RandomAccessFile_close0; |
| 98 | Java_java_io_RandomAccessFile_getFilePointer; |
| 99 | Java_java_io_RandomAccessFile_initIDs; |
| 100 | Java_java_io_RandomAccessFile_length; |
Brian Burkhalter | 0bbb54f | 2014-08-20 11:30:13 -0700 | [diff] [blame] | 101 | Java_java_io_RandomAccessFile_open0; |
Staffan Larsen | 6720161 | 2014-02-10 13:00:50 +0100 | [diff] [blame] | 102 | Java_java_io_RandomAccessFile_read0; |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 103 | Java_java_io_RandomAccessFile_readBytes; |
Dan Xu | aa90f3b | 2013-08-19 12:38:56 -0700 | [diff] [blame] | 104 | Java_java_io_RandomAccessFile_seek0; |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 105 | Java_java_io_RandomAccessFile_setLength; |
Staffan Larsen | 6720161 | 2014-02-10 13:00:50 +0100 | [diff] [blame] | 106 | Java_java_io_RandomAccessFile_write0; |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 107 | Java_java_io_RandomAccessFile_writeBytes; |
| 108 | Java_java_io_UnixFileSystem_canonicalize0; |
| 109 | Java_java_io_UnixFileSystem_checkAccess; |
| 110 | Java_java_io_UnixFileSystem_createDirectory; |
| 111 | Java_java_io_UnixFileSystem_createFileExclusively; |
| 112 | Java_java_io_UnixFileSystem_delete0; |
| 113 | Java_java_io_UnixFileSystem_getBooleanAttributes0; |
| 114 | Java_java_io_UnixFileSystem_getLastModifiedTime; |
| 115 | Java_java_io_UnixFileSystem_getLength; |
| 116 | Java_java_io_UnixFileSystem_getSpace; |
| 117 | Java_java_io_UnixFileSystem_initIDs; |
| 118 | Java_java_io_UnixFileSystem_list; |
| 119 | Java_java_io_UnixFileSystem_rename0; |
| 120 | Java_java_io_UnixFileSystem_setLastModifiedTime; |
| 121 | Java_java_io_UnixFileSystem_setReadOnly; |
| 122 | Java_java_io_UnixFileSystem_setPermission; |
| 123 | Java_java_lang_Class_forName0; |
| 124 | Java_java_lang_Class_getPrimitiveClass; |
| 125 | Java_java_lang_Class_isAssignableFrom; |
| 126 | Java_java_lang_Class_isInstance; |
| 127 | Java_java_lang_Class_registerNatives; |
| 128 | Java_java_lang_ClassLoader_findBootstrapClass; |
| 129 | Java_java_lang_ClassLoader_defineClass0; |
| 130 | Java_java_lang_ClassLoader_defineClass1; |
| 131 | Java_java_lang_ClassLoader_defineClass2; |
Volker Simonis | 9a8eaa3 | 2015-06-11 17:29:09 +0200 | [diff] [blame] | 132 | Java_java_lang_ClassLoader_findBuiltinLib; |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 133 | Java_java_lang_ClassLoader_findLoadedClass0; |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 134 | Java_java_lang_ClassLoader_00024NativeLibrary_find; |
| 135 | Java_java_lang_ClassLoader_00024NativeLibrary_load; |
| 136 | Java_java_lang_ClassLoader_00024NativeLibrary_unload; |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 137 | Java_java_lang_ClassLoader_registerNatives; |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 138 | Java_java_lang_Double_longBitsToDouble; |
| 139 | Java_java_lang_Double_doubleToRawLongBits; |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 140 | Java_java_lang_Float_intBitsToFloat; |
| 141 | Java_java_lang_Float_floatToRawIntBits; |
Brent Christian | 74f1256 | 2016-04-08 12:26:47 -0700 | [diff] [blame] | 142 | Java_java_lang_StackFrameInfo_toStackTraceElement0; |
Mandy Chung | eb2c6c5 | 2015-11-24 15:05:58 -0800 | [diff] [blame] | 143 | Java_java_lang_StackStreamFactory_checkStackWalkModes; |
| 144 | Java_java_lang_StackStreamFactory_00024AbstractStackWalker_callStackWalk; |
| 145 | Java_java_lang_StackStreamFactory_00024AbstractStackWalker_fetchStackFrames; |
| 146 | Java_java_lang_Shutdown_runAllFinalizers; |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 147 | Java_java_lang_StrictMath_IEEEremainder; |
| 148 | Java_java_lang_StrictMath_acos; |
| 149 | Java_java_lang_StrictMath_asin; |
| 150 | Java_java_lang_StrictMath_atan; |
| 151 | Java_java_lang_StrictMath_atan2; |
| 152 | Java_java_lang_StrictMath_cos; |
| 153 | Java_java_lang_StrictMath_exp; |
| 154 | Java_java_lang_StrictMath_log; |
| 155 | Java_java_lang_StrictMath_log10; |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 156 | Java_java_lang_StrictMath_sin; |
| 157 | Java_java_lang_StrictMath_sqrt; |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 158 | Java_java_lang_StrictMath_tan; |
| 159 | Java_java_lang_StrictMath_cosh; |
| 160 | Java_java_lang_StrictMath_sinh; |
| 161 | Java_java_lang_StrictMath_tanh; |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 162 | Java_java_lang_StrictMath_log1p; |
| 163 | Java_java_lang_StrictMath_expm1; |
| 164 | Java_java_lang_Object_getClass; |
| 165 | Java_java_lang_Object_registerNatives; |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 166 | Java_java_lang_ProcessEnvironment_environ; |
Roger Riggs | 103d99b | 2015-05-29 14:04:12 -0400 | [diff] [blame] | 167 | Java_java_lang_ProcessHandleImpl_destroy0; |
Roger Riggs | 8477d88 | 2015-07-14 15:35:37 -0400 | [diff] [blame] | 168 | Java_java_lang_ProcessHandleImpl_getCurrentPid0; |
| 169 | Java_java_lang_ProcessHandleImpl_getProcessPids0; |
| 170 | Java_java_lang_ProcessHandleImpl_initNative; |
| 171 | Java_java_lang_ProcessHandleImpl_isAlive0; |
| 172 | Java_java_lang_ProcessHandleImpl_parent0; |
Roger Riggs | 103d99b | 2015-05-29 14:04:12 -0400 | [diff] [blame] | 173 | Java_java_lang_ProcessHandleImpl_waitForProcessExit0; |
| 174 | Java_java_lang_ProcessHandleImpl_00024Info_initIDs; |
| 175 | Java_java_lang_ProcessHandleImpl_00024Info_info0; |
| 176 | Java_java_lang_ProcessImpl_init; |
| 177 | Java_java_lang_ProcessImpl_forkAndExec; |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 178 | Java_java_lang_reflect_Array_get; |
| 179 | Java_java_lang_reflect_Array_getBoolean; |
| 180 | Java_java_lang_reflect_Array_getByte; |
| 181 | Java_java_lang_reflect_Array_getChar; |
| 182 | Java_java_lang_reflect_Array_getDouble; |
| 183 | Java_java_lang_reflect_Array_getFloat; |
| 184 | Java_java_lang_reflect_Array_getInt; |
| 185 | Java_java_lang_reflect_Array_getLength; |
| 186 | Java_java_lang_reflect_Array_getLong; |
| 187 | Java_java_lang_reflect_Array_getShort; |
| 188 | Java_java_lang_reflect_Array_multiNewArray; |
| 189 | Java_java_lang_reflect_Array_newArray; |
| 190 | Java_java_lang_reflect_Array_set; |
| 191 | Java_java_lang_reflect_Array_setBoolean; |
| 192 | Java_java_lang_reflect_Array_setByte; |
| 193 | Java_java_lang_reflect_Array_setChar; |
| 194 | Java_java_lang_reflect_Array_setDouble; |
| 195 | Java_java_lang_reflect_Array_setFloat; |
| 196 | Java_java_lang_reflect_Array_setInt; |
| 197 | Java_java_lang_reflect_Array_setLong; |
| 198 | Java_java_lang_reflect_Array_setShort; |
Rob McKenna | 6c5679d | 2013-01-23 17:54:34 +0000 | [diff] [blame] | 199 | Java_java_lang_reflect_Executable_getParameters0; |
Joel Borggrén-Franck | 738a509 | 2013-09-30 12:19:48 +0200 | [diff] [blame] | 200 | Java_java_lang_reflect_Executable_getTypeAnnotationBytes0; |
| 201 | Java_java_lang_reflect_Field_getTypeAnnotationBytes0; |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 202 | Java_java_lang_Runtime_freeMemory; |
Alan Bateman | db4d383 | 2016-03-17 19:04:16 +0000 | [diff] [blame] | 203 | Java_java_lang_Runtime_maxMemory; |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 204 | Java_java_lang_Runtime_gc; |
| 205 | Java_java_lang_Runtime_runFinalization0; |
| 206 | Java_java_lang_Runtime_totalMemory; |
Alan Bateman | db4d383 | 2016-03-17 19:04:16 +0000 | [diff] [blame] | 207 | Java_java_lang_Runtime_availableProcessors; |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 208 | Java_java_lang_SecurityManager_classDepth; |
| 209 | Java_java_lang_SecurityManager_classLoaderDepth0; |
| 210 | Java_java_lang_SecurityManager_currentClassLoader0; |
| 211 | Java_java_lang_SecurityManager_currentLoadedClass0; |
| 212 | Java_java_lang_SecurityManager_getClassContext; |
| 213 | Java_java_lang_Shutdown_halt0; |
| 214 | Java_java_lang_String_intern; |
Chris Hegarty | 0c7d3be | 2016-01-06 17:40:48 +0000 | [diff] [blame] | 215 | Java_java_lang_StringCoding_err; |
Tobias Hartmann | 4ed5b73 | 2015-11-03 09:42:11 +0100 | [diff] [blame] | 216 | Java_java_lang_StringUTF16_isBigEndian; |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 217 | Java_java_lang_System_identityHashCode; |
| 218 | Java_java_lang_System_initProperties; |
| 219 | Java_java_lang_System_mapLibraryName; |
| 220 | Java_java_lang_System_registerNatives; |
| 221 | Java_java_lang_System_setErr0; |
| 222 | Java_java_lang_System_setIn0; |
| 223 | Java_java_lang_System_setOut0; |
| 224 | Java_java_lang_Thread_registerNatives; |
| 225 | Java_java_lang_Throwable_fillInStackTrace; |
Coleen Phillimore | d0426d7 | 2016-03-10 14:20:59 -0500 | [diff] [blame] | 226 | Java_java_lang_Throwable_getStackTraceElements; |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 227 | Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2; |
| 228 | Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2Ljava_security_AccessControlContext_2; |
| 229 | Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2; |
| 230 | Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2Ljava_security_AccessControlContext_2; |
| 231 | Java_java_security_AccessController_getStackAccessControlContext; |
| 232 | Java_java_security_AccessController_getInheritedAccessControlContext; |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 233 | Java_java_util_TimeZone_getSystemTimeZoneID; |
| 234 | Java_java_util_TimeZone_getSystemGMTOffsetID; |
| 235 | Java_java_util_concurrent_atomic_AtomicLong_VMSupportsCS8; |
Roger Riggs | 1ea7533 | 2016-02-18 14:44:50 -0500 | [diff] [blame] | 236 | Java_jdk_internal_misc_Signal_findSignal0; |
| 237 | Java_jdk_internal_misc_Signal_handle0; |
| 238 | Java_jdk_internal_misc_Signal_raise0; |
Chris Hegarty | 07cdc33 | 2016-04-15 16:19:15 +0100 | [diff] [blame] | 239 | Java_jdk_internal_reflect_ConstantPool_getClassAt0; |
| 240 | Java_jdk_internal_reflect_ConstantPool_getClassAtIfLoaded0; |
| 241 | Java_jdk_internal_reflect_ConstantPool_getClassRefIndexAt0; |
| 242 | Java_jdk_internal_reflect_ConstantPool_getDoubleAt0; |
| 243 | Java_jdk_internal_reflect_ConstantPool_getFieldAt0; |
| 244 | Java_jdk_internal_reflect_ConstantPool_getFieldAtIfLoaded0; |
| 245 | Java_jdk_internal_reflect_ConstantPool_getFloatAt0; |
| 246 | Java_jdk_internal_reflect_ConstantPool_getIntAt0; |
| 247 | Java_jdk_internal_reflect_ConstantPool_getLongAt0; |
| 248 | Java_jdk_internal_reflect_ConstantPool_getMemberRefInfoAt0; |
| 249 | Java_jdk_internal_reflect_ConstantPool_getMethodAt0; |
| 250 | Java_jdk_internal_reflect_ConstantPool_getMethodAtIfLoaded0; |
| 251 | Java_jdk_internal_reflect_ConstantPool_getNameAndTypeRefIndexAt0; |
| 252 | Java_jdk_internal_reflect_ConstantPool_getNameAndTypeRefInfoAt0; |
| 253 | Java_jdk_internal_reflect_ConstantPool_getSize0; |
| 254 | Java_jdk_internal_reflect_ConstantPool_getStringAt0; |
| 255 | Java_jdk_internal_reflect_ConstantPool_getTagAt0; |
| 256 | Java_jdk_internal_reflect_ConstantPool_getUTF8At0; |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 257 | Java_java_io_Console_istty; |
| 258 | Java_java_io_Console_encoding; |
| 259 | Java_java_io_Console_echo; |
Chris Hegarty | 07cdc33 | 2016-04-15 16:19:15 +0100 | [diff] [blame] | 260 | Java_jdk_internal_reflect_NativeConstructorAccessorImpl_newInstance0; |
| 261 | Java_jdk_internal_reflect_NativeMethodAccessorImpl_invoke0; |
| 262 | Java_jdk_internal_reflect_Reflection_getCallerClass__; |
| 263 | Java_jdk_internal_reflect_Reflection_getCallerClass__I; |
| 264 | Java_jdk_internal_reflect_Reflection_getClassAccessFlags; |
Chris Hegarty | aa0ef2e | 2016-01-06 10:01:44 +0000 | [diff] [blame] | 265 | Java_jdk_internal_misc_VM_latestUserDefinedLoader; |
| 266 | Java_jdk_internal_misc_VM_getuid; |
| 267 | Java_jdk_internal_misc_VM_geteuid; |
| 268 | Java_jdk_internal_misc_VM_getgid; |
| 269 | Java_jdk_internal_misc_VM_getegid; |
| 270 | Java_jdk_internal_misc_VM_initialize; |
Alan Bateman | db4d383 | 2016-03-17 19:04:16 +0000 | [diff] [blame] | 271 | |
| 272 | Java_java_lang_reflect_Module_defineModule0; |
| 273 | Java_java_lang_reflect_Module_addReads0; |
| 274 | Java_java_lang_reflect_Module_addExports0; |
| 275 | Java_java_lang_reflect_Module_addExportsToAll0; |
| 276 | Java_java_lang_reflect_Module_addExportsToAllUnnamed0; |
| 277 | Java_java_lang_reflect_Module_addPackage0; |
| 278 | |
| 279 | Java_jdk_internal_loader_BootLoader_getSystemPackageLocation; |
| 280 | Java_jdk_internal_loader_BootLoader_getSystemPackageNames; |
| 281 | Java_jdk_internal_loader_BootLoader_setBootLoaderUnnamedModule0; |
| 282 | |
Chris Hegarty | 42fa4e4 | 2016-04-03 16:28:41 +0100 | [diff] [blame] | 283 | Java_jdk_internal_vm_VMSupport_initAgentProperties; |
| 284 | Java_jdk_internal_vm_VMSupport_getVMTemporaryDirectory; |
Chris Hegarty | 441905c | 2014-12-03 14:22:58 +0000 | [diff] [blame] | 285 | |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 286 | # ZipFile.c needs this one |
| 287 | throwFileNotFoundException; |
Rob McKenna | 7127fab | 2015-10-01 00:13:09 +0100 | [diff] [blame] | 288 | # zip_util.c needs these |
Frederic Parain | fee63b8 | 2014-10-09 04:48:12 -0700 | [diff] [blame] | 289 | getLastErrorString; |
Rob McKenna | 7127fab | 2015-10-01 00:13:09 +0100 | [diff] [blame] | 290 | getErrorString; |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 291 | |
Fredrik Ohstrom | e32ab98 | 2012-04-10 08:22:03 -0700 | [diff] [blame] | 292 | # Outcalls from libjvm done using dlsym(). |
| 293 | |
| 294 | VerifyClassCodes; |
| 295 | VerifyClassCodesForMajorVersion; |
| 296 | NewStringPlatform; |
| 297 | GetStringPlatformChars; |
| 298 | Canonicalize; |
| 299 | JDK_GetVersionInfo0; |
| 300 | |
| 301 | local: |
| 302 | *; |
| 303 | }; |