make/mapfiles/libjava/mapfile-vers
branchihse-remove-mapfiles-branch
changeset 56108 88838a55535b
parent 56107 706dba352bda
child 56109 5bf57be44328
--- a/make/mapfiles/libjava/mapfile-vers	Tue Feb 13 11:35:47 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,300 +0,0 @@
-#
-# Copyright (c) 1997, 2018, Oracle and/or its affiliates. All rights reserved.
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# This code is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License version 2 only, as
-# published by the Free Software Foundation.  Oracle designates this
-# particular file as subject to the "Classpath" exception as provided
-# by Oracle in the LICENSE file that accompanied this code.
-#
-# This code is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-# version 2 for more details (a copy is included in the LICENSE file that
-# accompanied this code).
-#
-# You should have received a copy of the GNU General Public License version
-# 2 along with this work; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-#
-# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-# or visit www.oracle.com if you need additional information or have any
-# questions.
-#
-
-# Define public interface.
-
-SUNWprivate_1.1 {
-	global:
-		JNI_OnLoad;
-		JNU_ThrowNoSuchMethodException;
-		JNU_CallStaticMethodByName;
-		JNU_CallMethodByName;
-		JNU_CallMethodByNameV;
-		JNU_ClassClass;
-		JNU_ClassObject;
-		JNU_ClassString;
-		JNU_ClassThrowable;
-		JNU_CopyObjectArray;
-		JNU_Equals;
-		JNU_GetEnv;
-		JNU_GetFieldByName;
-		JNU_GetStaticFieldByName;
-		JNU_GetStringPlatformChars;
-		JNU_IsInstanceOfByName;
-		JNU_MonitorWait;
-		JNU_NewObjectByName;
-		JNU_NewStringPlatform;
-		JNU_Notify;
-		JNU_NotifyAll;
-		JNU_PrintClass;
-		JNU_PrintString;
-		JNU_ReleaseStringPlatformChars;
-		JNU_SetFieldByName;
-		JNU_SetStaticFieldByName;
-		JNU_ThrowArrayIndexOutOfBoundsException;
-		JNU_ThrowByName;
-		JNU_ThrowByNameWithLastError;
-		JNU_ThrowByNameWithMessageAndLastError;
-		JNU_ThrowClassNotFoundException;
-		JNU_ThrowIllegalAccessError;
-		JNU_ThrowIllegalAccessException;
-		JNU_ThrowIllegalArgumentException;
-		JNU_ThrowInstantiationException;
-		JNU_ThrowInternalError;
-		JNU_ThrowIOException;
-		JNU_ThrowIOExceptionWithLastError;
-		JNU_ThrowNoSuchFieldError;
-		JNU_ThrowNoSuchFieldException;
-		JNU_ThrowNoSuchMethodError;
-		JNU_ThrowNullPointerException;
-		JNU_ThrowNumberFormatException;
-		JNU_ThrowOutOfMemoryError;
-		JNU_ThrowStringIndexOutOfBoundsException;
-		JNU_ToString;
-
-		Java_java_io_FileDescriptor_cleanupClose0;
-		Java_java_io_FileDescriptor_close0;
-		Java_java_io_FileDescriptor_initIDs;
-		Java_java_io_FileDescriptor_sync;
-		Java_java_io_FileDescriptor_getAppend;
-		Java_java_io_FileInputStream_available0;
-		Java_java_io_FileInputStream_initIDs;
-		Java_java_io_FileInputStream_open0;
-		Java_java_io_FileInputStream_read0;
-		Java_java_io_FileInputStream_readBytes;
-		Java_java_io_FileInputStream_skip0;
-		Java_java_io_FileOutputStream_initIDs;
-		Java_java_io_FileOutputStream_open0;
-		Java_java_io_FileOutputStream_write;
-		Java_java_io_FileOutputStream_writeBytes;
-		Java_java_io_ObjectInputStream_bytesToDoubles;
-		Java_java_io_ObjectInputStream_bytesToFloats;
-		Java_java_io_ObjectOutputStream_doublesToBytes;
-		Java_java_io_ObjectOutputStream_floatsToBytes;
-		Java_java_io_ObjectStreamClass_hasStaticInitializer;
-		Java_java_io_ObjectStreamClass_initNative;
-		Java_java_io_RandomAccessFile_getFilePointer;
-		Java_java_io_RandomAccessFile_initIDs;
-		Java_java_io_RandomAccessFile_length;
-		Java_java_io_RandomAccessFile_open0;
-		Java_java_io_RandomAccessFile_read0;
-		Java_java_io_RandomAccessFile_readBytes;
-		Java_java_io_RandomAccessFile_seek0;
-		Java_java_io_RandomAccessFile_setLength;
-		Java_java_io_RandomAccessFile_write0;
-		Java_java_io_RandomAccessFile_writeBytes;
-		Java_java_io_UnixFileSystem_canonicalize0;
-		Java_java_io_UnixFileSystem_checkAccess;
-		Java_java_io_UnixFileSystem_createDirectory;
-		Java_java_io_UnixFileSystem_createFileExclusively;
-		Java_java_io_UnixFileSystem_delete0;
-		Java_java_io_UnixFileSystem_getBooleanAttributes0;
-		Java_java_io_UnixFileSystem_getLastModifiedTime;
-		Java_java_io_UnixFileSystem_getLength;
-		Java_java_io_UnixFileSystem_getNameMax0;
-		Java_java_io_UnixFileSystem_getSpace;
-		Java_java_io_UnixFileSystem_initIDs;
-		Java_java_io_UnixFileSystem_list;
-		Java_java_io_UnixFileSystem_rename0;
-		Java_java_io_UnixFileSystem_setLastModifiedTime;
-		Java_java_io_UnixFileSystem_setReadOnly;
-		Java_java_io_UnixFileSystem_setPermission;
-		Java_java_lang_Class_forName0;
-		Java_java_lang_Class_getPrimitiveClass;
-		Java_java_lang_Class_isAssignableFrom;
-		Java_java_lang_Class_isInstance;
-		Java_java_lang_Class_registerNatives;
-		Java_java_lang_ClassLoader_findBootstrapClass;
-		Java_java_lang_ClassLoader_defineClass1;
-		Java_java_lang_ClassLoader_defineClass2;
-		Java_java_lang_ClassLoader_findBuiltinLib;
-		Java_java_lang_ClassLoader_findLoadedClass0;
-		Java_java_lang_ClassLoader_00024NativeLibrary_findEntry;
-		Java_java_lang_ClassLoader_00024NativeLibrary_load0;
-		Java_java_lang_ClassLoader_00024NativeLibrary_unload;
-		Java_java_lang_ClassLoader_registerNatives;
-		Java_java_lang_Double_longBitsToDouble;
-		Java_java_lang_Double_doubleToRawLongBits;
-		Java_java_lang_Float_intBitsToFloat;
-		Java_java_lang_Float_floatToRawIntBits;
-                Java_java_lang_StackStreamFactory_checkStackWalkModes;
-                Java_java_lang_StackStreamFactory_00024AbstractStackWalker_callStackWalk;
-                Java_java_lang_StackStreamFactory_00024AbstractStackWalker_fetchStackFrames;
-		Java_java_lang_Shutdown_runAllFinalizers;
-		Java_java_lang_StrictMath_IEEEremainder;
-		Java_java_lang_StrictMath_acos;
-		Java_java_lang_StrictMath_asin;
-		Java_java_lang_StrictMath_atan;
-		Java_java_lang_StrictMath_atan2;
-		Java_java_lang_StrictMath_cos;
-		Java_java_lang_StrictMath_log;
-		Java_java_lang_StrictMath_log10;
-		Java_java_lang_StrictMath_sin;
-		Java_java_lang_StrictMath_sqrt;
-		Java_java_lang_StrictMath_tan;
-		Java_java_lang_StrictMath_cosh;
-		Java_java_lang_StrictMath_sinh;
-		Java_java_lang_StrictMath_tanh;
-		Java_java_lang_StrictMath_log1p;
-		Java_java_lang_StrictMath_expm1;
-		Java_java_lang_Object_getClass;
-		Java_java_lang_Object_registerNatives;
-		Java_java_lang_ProcessEnvironment_environ;
-		Java_java_lang_ProcessHandleImpl_destroy0;
-		Java_java_lang_ProcessHandleImpl_getCurrentPid0;
-		Java_java_lang_ProcessHandleImpl_getProcessPids0;
-		Java_java_lang_ProcessHandleImpl_initNative;
-		Java_java_lang_ProcessHandleImpl_isAlive0;
-		Java_java_lang_ProcessHandleImpl_parent0;
-		Java_java_lang_ProcessHandleImpl_waitForProcessExit0;
-		Java_java_lang_ProcessHandleImpl_00024Info_initIDs;
-		Java_java_lang_ProcessHandleImpl_00024Info_info0;
-		Java_java_lang_ProcessImpl_init;
-		Java_java_lang_ProcessImpl_forkAndExec;
-		Java_java_lang_ref_Reference_getAndClearReferencePendingList;
-		Java_java_lang_ref_Reference_hasReferencePendingList;
-		Java_java_lang_ref_Reference_waitForReferencePendingList;
-		Java_java_lang_reflect_Array_get;
-		Java_java_lang_reflect_Array_getBoolean;
-		Java_java_lang_reflect_Array_getByte;
-		Java_java_lang_reflect_Array_getChar;
-		Java_java_lang_reflect_Array_getDouble;
-		Java_java_lang_reflect_Array_getFloat;
-		Java_java_lang_reflect_Array_getInt;
-		Java_java_lang_reflect_Array_getLength;
-		Java_java_lang_reflect_Array_getLong;
-		Java_java_lang_reflect_Array_getShort;
-		Java_java_lang_reflect_Array_multiNewArray;
-		Java_java_lang_reflect_Array_newArray;
-		Java_java_lang_reflect_Array_set;
-		Java_java_lang_reflect_Array_setBoolean;
-		Java_java_lang_reflect_Array_setByte;
-		Java_java_lang_reflect_Array_setChar;
-		Java_java_lang_reflect_Array_setDouble;
-		Java_java_lang_reflect_Array_setFloat;
-		Java_java_lang_reflect_Array_setInt;
-		Java_java_lang_reflect_Array_setLong;
-		Java_java_lang_reflect_Array_setShort;
-		Java_java_lang_reflect_Executable_getParameters0;
-		Java_java_lang_reflect_Executable_getTypeAnnotationBytes0;
-		Java_java_lang_reflect_Field_getTypeAnnotationBytes0;
-		Java_java_lang_Runtime_freeMemory;
-		Java_java_lang_Runtime_maxMemory;
-		Java_java_lang_Runtime_gc;
-		Java_java_lang_Runtime_runFinalization0;
-		Java_java_lang_Runtime_totalMemory;
-		Java_java_lang_Runtime_availableProcessors;
-		Java_java_lang_SecurityManager_getClassContext;
-		Java_java_lang_Shutdown_halt0;
-                Java_java_lang_StackTraceElement_initStackTraceElement;
-                Java_java_lang_StackTraceElement_initStackTraceElements;
-		Java_java_lang_String_intern;
-		Java_java_lang_StringCoding_err;
-		Java_java_lang_StringUTF16_isBigEndian;
-		Java_java_lang_System_identityHashCode;
-		Java_java_lang_System_initProperties;
-		Java_java_lang_System_mapLibraryName;
-		Java_java_lang_System_registerNatives;
-		Java_java_lang_System_setErr0;
-		Java_java_lang_System_setIn0;
-		Java_java_lang_System_setOut0;
-		Java_java_lang_Thread_registerNatives;
-		Java_java_lang_Throwable_fillInStackTrace;
-		Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2;
-		Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2Ljava_security_AccessControlContext_2;
-		Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2;
-		Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2Ljava_security_AccessControlContext_2;
-		Java_java_security_AccessController_getStackAccessControlContext;
-		Java_java_security_AccessController_getInheritedAccessControlContext;
-		Java_java_util_TimeZone_getSystemTimeZoneID;
-		Java_java_util_TimeZone_getSystemGMTOffsetID;
-		Java_java_util_concurrent_atomic_AtomicLong_VMSupportsCS8;
-		Java_jdk_internal_misc_Signal_findSignal0;
-		Java_jdk_internal_misc_Signal_handle0;
-		Java_jdk_internal_misc_Signal_raise0;
-              Java_jdk_internal_reflect_ConstantPool_getClassAt0;
-              Java_jdk_internal_reflect_ConstantPool_getClassAtIfLoaded0;
-              Java_jdk_internal_reflect_ConstantPool_getClassRefIndexAt0;
-              Java_jdk_internal_reflect_ConstantPool_getDoubleAt0;
-              Java_jdk_internal_reflect_ConstantPool_getFieldAt0;
-              Java_jdk_internal_reflect_ConstantPool_getFieldAtIfLoaded0;
-              Java_jdk_internal_reflect_ConstantPool_getFloatAt0;
-              Java_jdk_internal_reflect_ConstantPool_getIntAt0;
-              Java_jdk_internal_reflect_ConstantPool_getLongAt0;
-              Java_jdk_internal_reflect_ConstantPool_getMemberRefInfoAt0;
-              Java_jdk_internal_reflect_ConstantPool_getMethodAt0;
-              Java_jdk_internal_reflect_ConstantPool_getMethodAtIfLoaded0;
-              Java_jdk_internal_reflect_ConstantPool_getNameAndTypeRefIndexAt0;
-              Java_jdk_internal_reflect_ConstantPool_getNameAndTypeRefInfoAt0;
-              Java_jdk_internal_reflect_ConstantPool_getSize0;
-              Java_jdk_internal_reflect_ConstantPool_getStringAt0;
-              Java_jdk_internal_reflect_ConstantPool_getTagAt0;
-              Java_jdk_internal_reflect_ConstantPool_getUTF8At0;
-		Java_java_io_Console_istty;
-		Java_java_io_Console_encoding;
-                Java_java_io_Console_echo;
-		Java_jdk_internal_reflect_NativeConstructorAccessorImpl_newInstance0;
-		Java_jdk_internal_reflect_NativeMethodAccessorImpl_invoke0;
-		Java_jdk_internal_reflect_Reflection_getCallerClass__;
-		Java_jdk_internal_reflect_Reflection_getClassAccessFlags;
-		Java_jdk_internal_misc_VM_latestUserDefinedLoader0;
-                Java_jdk_internal_misc_VM_getuid;
-                Java_jdk_internal_misc_VM_geteuid;
-                Java_jdk_internal_misc_VM_getgid;
-                Java_jdk_internal_misc_VM_getegid;
-                Java_jdk_internal_misc_VM_getRuntimeArguments;
-                Java_jdk_internal_misc_VM_initialize;
-
-                Java_java_lang_Module_defineModule0;
-                Java_java_lang_Module_addReads0;
-                Java_java_lang_Module_addExports0;
-                Java_java_lang_Module_addExportsToAll0;
-                Java_java_lang_Module_addExportsToAllUnnamed0;
-
-		Java_jdk_internal_loader_BootLoader_getSystemPackageLocation;
-		Java_jdk_internal_loader_BootLoader_getSystemPackageNames;
-                Java_jdk_internal_loader_BootLoader_setBootLoaderUnnamedModule0;
-
-		Java_jdk_internal_vm_VMSupport_initAgentProperties;
-		Java_jdk_internal_vm_VMSupport_getVMTemporaryDirectory;
-
-                # ZipFile.c needs this one
-		throwFileNotFoundException;
-                # zip_util.c needs these
-		getLastErrorString;
-		getErrorString;
-
-	# Outcalls from libjvm done using dlsym().
-
-		VerifyClassCodes;
-		VerifyClassCodesForMajorVersion;
-		NewStringPlatform;
-		GetStringPlatformChars;
-		Canonicalize;
-		JDK_GetVersionInfo0;
-
-	local:
-		*;
-};