jdk/make/mapfiles/libjava/mapfile-vers
author dxu
Mon, 13 Jan 2014 16:32:18 -0800
changeset 22266 d70900404b67
parent 21805 c7d7946239de
child 22939 fc08f20ea32f
permissions -rw-r--r--
8029007: Check src/share/native/sun/misc code for JNI pending exceptions Reviewed-by: chegar, alanb, rriggs, mchung
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
12892
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
     1
#
22266
d70900404b67 8029007: Check src/share/native/sun/misc code for JNI pending exceptions
dxu
parents: 21805
diff changeset
     2
# Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved.
12892
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
     3
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
     4
#
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
     5
# This code is free software; you can redistribute it and/or modify it
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
     6
# under the terms of the GNU General Public License version 2 only, as
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
     7
# published by the Free Software Foundation.  Oracle designates this
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
     8
# particular file as subject to the "Classpath" exception as provided
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
     9
# by Oracle in the LICENSE file that accompanied this code.
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    10
#
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    11
# This code is distributed in the hope that it will be useful, but WITHOUT
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    12
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    13
# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    14
# version 2 for more details (a copy is included in the LICENSE file that
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    15
# accompanied this code).
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    16
#
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    17
# You should have received a copy of the GNU General Public License version
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    18
# 2 along with this work; if not, write to the Free Software Foundation,
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    19
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    20
#
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    21
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    22
# or visit www.oracle.com if you need additional information or have any
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    23
# questions.
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    24
#
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    25
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    26
# Define public interface.
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    27
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    28
SUNWprivate_1.1 {
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    29
	global:
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    30
		JNI_OnLoad;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    31
		JNU_ThrowNoSuchMethodException;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    32
		JNU_CallStaticMethodByName;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    33
		JNU_CallMethodByName;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    34
		JNU_CallMethodByNameV;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    35
		JNU_ClassClass;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    36
		JNU_ClassObject;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    37
		JNU_ClassString;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    38
		JNU_ClassThrowable;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    39
		JNU_CopyObjectArray;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    40
		JNU_Equals;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    41
		JNU_GetEnv;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    42
		JNU_GetFieldByName;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    43
		JNU_GetStaticFieldByName;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    44
		JNU_GetStringPlatformChars;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    45
		JNU_IsInstanceOfByName;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    46
		JNU_MonitorWait;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    47
		JNU_NewObjectByName;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    48
		JNU_NewStringPlatform;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    49
		JNU_Notify;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    50
		JNU_NotifyAll;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    51
		JNU_PrintClass;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    52
		JNU_PrintString;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    53
		JNU_ReleaseStringPlatformChars;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    54
		JNU_SetFieldByName;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    55
		JNU_SetStaticFieldByName;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    56
		JNU_ThrowArrayIndexOutOfBoundsException;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    57
		JNU_ThrowByName;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    58
		JNU_ThrowByNameWithLastError;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    59
		JNU_ThrowClassNotFoundException;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    60
		JNU_ThrowIllegalAccessError;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    61
		JNU_ThrowIllegalAccessException;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    62
		JNU_ThrowIllegalArgumentException;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    63
		JNU_ThrowInstantiationException;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    64
		JNU_ThrowInternalError;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    65
		JNU_ThrowIOException;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    66
		JNU_ThrowIOExceptionWithLastError;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    67
		JNU_ThrowNoSuchFieldError;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    68
		JNU_ThrowNoSuchFieldException;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    69
		JNU_ThrowNoSuchMethodError;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    70
		JNU_ThrowNullPointerException;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    71
		JNU_ThrowNumberFormatException;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    72
		JNU_ThrowOutOfMemoryError;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    73
		JNU_ThrowStringIndexOutOfBoundsException;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    74
		JNU_ToString;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    75
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    76
		Java_java_io_FileDescriptor_initIDs;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    77
		Java_java_io_FileDescriptor_sync;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    78
		Java_java_io_FileInputStream_available;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    79
		Java_java_io_FileInputStream_close0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    80
		Java_java_io_FileInputStream_initIDs;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    81
		Java_java_io_FileInputStream_open;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    82
		Java_java_io_FileInputStream_read;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    83
		Java_java_io_FileInputStream_readBytes;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    84
		Java_java_io_FileInputStream_skip;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    85
		Java_java_io_FileOutputStream_close0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    86
		Java_java_io_FileOutputStream_initIDs;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    87
		Java_java_io_FileOutputStream_open;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    88
		Java_java_io_FileOutputStream_write;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    89
		Java_java_io_FileOutputStream_writeBytes;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    90
		Java_java_io_ObjectInputStream_bytesToDoubles;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    91
		Java_java_io_ObjectInputStream_bytesToFloats;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    92
		Java_java_io_ObjectOutputStream_doublesToBytes;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    93
		Java_java_io_ObjectOutputStream_floatsToBytes;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    94
		Java_java_io_ObjectStreamClass_hasStaticInitializer;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    95
		Java_java_io_ObjectStreamClass_initNative;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    96
		Java_java_io_RandomAccessFile_close0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    97
		Java_java_io_RandomAccessFile_getFilePointer;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    98
		Java_java_io_RandomAccessFile_initIDs;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
    99
		Java_java_io_RandomAccessFile_length;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   100
		Java_java_io_RandomAccessFile_open;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   101
		Java_java_io_RandomAccessFile_read;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   102
		Java_java_io_RandomAccessFile_readBytes;
19438
7de6ae3cecad 8023203: Wrap RandomAccessFile.seek native method into a Java helper method
dxu
parents: 16906
diff changeset
   103
		Java_java_io_RandomAccessFile_seek0;
12892
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   104
		Java_java_io_RandomAccessFile_setLength;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   105
		Java_java_io_RandomAccessFile_write;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   106
		Java_java_io_RandomAccessFile_writeBytes;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   107
		Java_java_io_UnixFileSystem_canonicalize0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   108
		Java_java_io_UnixFileSystem_checkAccess;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   109
		Java_java_io_UnixFileSystem_createDirectory;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   110
		Java_java_io_UnixFileSystem_createFileExclusively;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   111
		Java_java_io_UnixFileSystem_delete0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   112
		Java_java_io_UnixFileSystem_getBooleanAttributes0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   113
		Java_java_io_UnixFileSystem_getLastModifiedTime;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   114
		Java_java_io_UnixFileSystem_getLength;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   115
		Java_java_io_UnixFileSystem_getSpace;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   116
		Java_java_io_UnixFileSystem_initIDs;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   117
		Java_java_io_UnixFileSystem_list;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   118
		Java_java_io_UnixFileSystem_rename0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   119
		Java_java_io_UnixFileSystem_setLastModifiedTime;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   120
		Java_java_io_UnixFileSystem_setReadOnly;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   121
		Java_java_io_UnixFileSystem_setPermission;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   122
		Java_java_lang_Class_forName0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   123
		Java_java_lang_Class_getPrimitiveClass;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   124
		Java_java_lang_Class_isAssignableFrom;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   125
		Java_java_lang_Class_isInstance;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   126
		Java_java_lang_Class_registerNatives;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   127
		Java_java_lang_ClassLoader_findBootstrapClass;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   128
		Java_java_lang_ClassLoader_defineClass0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   129
		Java_java_lang_ClassLoader_defineClass1;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   130
		Java_java_lang_ClassLoader_defineClass2;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   131
		Java_java_lang_ClassLoader_findLoadedClass0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   132
		Java_java_lang_ClassLoader_resolveClass0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   133
		Java_java_lang_ClassLoader_00024NativeLibrary_find;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   134
		Java_java_lang_ClassLoader_00024NativeLibrary_load;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   135
		Java_java_lang_ClassLoader_00024NativeLibrary_unload;
16479
d845c18d13f2 8005716: Enhance JNI specification to allow support of static JNI libraries in Embedded JREs
alanb
parents: 15294
diff changeset
   136
		Java_java_lang_ClassLoader_00024NativeLibrary_findBuiltinLib;
12892
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   137
		Java_java_lang_ClassLoader_registerNatives;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   138
		Java_java_lang_Compiler_registerNatives;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   139
		Java_java_lang_Double_longBitsToDouble;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   140
		Java_java_lang_Double_doubleToRawLongBits;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   141
		Java_java_lang_reflect_Proxy_defineClass0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   142
		Java_java_lang_Shutdown_runAllFinalizers;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   143
		Java_java_lang_Float_intBitsToFloat;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   144
		Java_java_lang_Float_floatToRawIntBits;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   145
		Java_java_lang_StrictMath_IEEEremainder;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   146
		Java_java_lang_StrictMath_acos;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   147
		Java_java_lang_StrictMath_asin;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   148
		Java_java_lang_StrictMath_atan;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   149
		Java_java_lang_StrictMath_atan2;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   150
		Java_java_lang_StrictMath_cos;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   151
		Java_java_lang_StrictMath_exp;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   152
		Java_java_lang_StrictMath_log;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   153
		Java_java_lang_StrictMath_log10;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   154
		Java_java_lang_StrictMath_pow;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   155
		Java_java_lang_StrictMath_sin;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   156
		Java_java_lang_StrictMath_sqrt;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   157
		Java_java_lang_StrictMath_cbrt;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   158
		Java_java_lang_StrictMath_tan;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   159
		Java_java_lang_StrictMath_cosh;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   160
		Java_java_lang_StrictMath_sinh;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   161
		Java_java_lang_StrictMath_tanh;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   162
		Java_java_lang_StrictMath_hypot;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   163
		Java_java_lang_StrictMath_log1p;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   164
		Java_java_lang_StrictMath_expm1;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   165
		Java_java_lang_Object_getClass;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   166
		Java_java_lang_Object_registerNatives;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   167
		Java_java_lang_Package_getSystemPackage0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   168
		Java_java_lang_Package_getSystemPackages0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   169
		Java_java_lang_ProcessEnvironment_environ;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   170
		Java_java_lang_reflect_Array_get;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   171
		Java_java_lang_reflect_Array_getBoolean;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   172
		Java_java_lang_reflect_Array_getByte;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   173
		Java_java_lang_reflect_Array_getChar;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   174
		Java_java_lang_reflect_Array_getDouble;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   175
		Java_java_lang_reflect_Array_getFloat;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   176
		Java_java_lang_reflect_Array_getInt;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   177
		Java_java_lang_reflect_Array_getLength;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   178
		Java_java_lang_reflect_Array_getLong;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   179
		Java_java_lang_reflect_Array_getShort;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   180
		Java_java_lang_reflect_Array_multiNewArray;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   181
		Java_java_lang_reflect_Array_newArray;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   182
		Java_java_lang_reflect_Array_set;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   183
		Java_java_lang_reflect_Array_setBoolean;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   184
		Java_java_lang_reflect_Array_setByte;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   185
		Java_java_lang_reflect_Array_setChar;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   186
		Java_java_lang_reflect_Array_setDouble;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   187
		Java_java_lang_reflect_Array_setFloat;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   188
		Java_java_lang_reflect_Array_setInt;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   189
		Java_java_lang_reflect_Array_setLong;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   190
		Java_java_lang_reflect_Array_setShort;
15294
df55735ea03c 8004729: Add java.lang.reflect.Parameter and related changes for parameter reflection
robm
parents: 14324
diff changeset
   191
		Java_java_lang_reflect_Executable_getParameters0;
20482
6dc1f81f522c 8009719: core reflection should get type annotation data from the VM lazily
jfranck
parents: 19438
diff changeset
   192
		Java_java_lang_reflect_Executable_getTypeAnnotationBytes0;
6dc1f81f522c 8009719: core reflection should get type annotation data from the VM lazily
jfranck
parents: 19438
diff changeset
   193
		Java_java_lang_reflect_Field_getTypeAnnotationBytes0;
12892
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   194
		Java_java_lang_Runtime_freeMemory;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   195
                Java_java_lang_Runtime_maxMemory;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   196
		Java_java_lang_Runtime_gc;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   197
		Java_java_lang_Runtime_runFinalization0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   198
		Java_java_lang_Runtime_totalMemory;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   199
		Java_java_lang_Runtime_traceInstructions;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   200
		Java_java_lang_Runtime_traceMethodCalls;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   201
                Java_java_lang_Runtime_availableProcessors;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   202
		Java_java_lang_SecurityManager_classDepth;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   203
		Java_java_lang_SecurityManager_classLoaderDepth0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   204
		Java_java_lang_SecurityManager_currentClassLoader0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   205
		Java_java_lang_SecurityManager_currentLoadedClass0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   206
		Java_java_lang_SecurityManager_getClassContext;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   207
		Java_java_lang_Shutdown_halt0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   208
		Java_java_lang_String_intern;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   209
		Java_java_lang_System_identityHashCode;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   210
		Java_java_lang_System_initProperties;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   211
		Java_java_lang_System_mapLibraryName;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   212
		Java_java_lang_System_registerNatives;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   213
		Java_java_lang_System_setErr0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   214
		Java_java_lang_System_setIn0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   215
		Java_java_lang_System_setOut0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   216
		Java_java_lang_Thread_registerNatives;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   217
		Java_java_lang_Throwable_fillInStackTrace;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   218
                Java_java_lang_Throwable_getStackTraceDepth;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   219
                Java_java_lang_Throwable_getStackTraceElement;
16860
8fecebee12b0 8008118: (process) Possible null pointer dereference in jdk/src/solaris/native/java/lang/UNIXProcess_md.c
jzavgren
parents: 16479
diff changeset
   220
		Java_java_lang_UNIXProcess_init;
12892
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   221
		Java_java_lang_UNIXProcess_waitForProcessExit;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   222
		Java_java_lang_UNIXProcess_forkAndExec;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   223
		Java_java_lang_UNIXProcess_destroyProcess;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   224
                Java_java_nio_Bits_copyFromShortArray;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   225
                Java_java_nio_Bits_copyToShortArray;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   226
                Java_java_nio_Bits_copyFromIntArray;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   227
                Java_java_nio_Bits_copyToIntArray;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   228
                Java_java_nio_Bits_copyFromLongArray;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   229
                Java_java_nio_Bits_copyToLongArray;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   230
		Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   231
		Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2Ljava_security_AccessControlContext_2;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   232
		Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   233
		Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2Ljava_security_AccessControlContext_2;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   234
		Java_java_security_AccessController_getStackAccessControlContext;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   235
		Java_java_security_AccessController_getInheritedAccessControlContext;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   236
		Java_java_util_TimeZone_getSystemTimeZoneID;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   237
		Java_java_util_TimeZone_getSystemGMTOffsetID;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   238
		Java_java_util_concurrent_atomic_AtomicLong_VMSupportsCS8;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   239
		Java_java_util_prefs_FileSystemPreferences_chmod;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   240
		Java_java_util_prefs_FileSystemPreferences_lockFile0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   241
		Java_java_util_prefs_FileSystemPreferences_unlockFile0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   242
		Java_java_util_logging_FileHandler_isSetUID;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   243
		Java_sun_misc_MessageUtils_toStderr;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   244
		Java_sun_misc_MessageUtils_toStdout;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   245
		Java_sun_misc_NativeSignalHandler_handle0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   246
		Java_sun_misc_Signal_findSignal;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   247
		Java_sun_misc_Signal_handle0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   248
		Java_sun_misc_Signal_raise0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   249
              Java_sun_reflect_ConstantPool_getClassAt0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   250
              Java_sun_reflect_ConstantPool_getClassAtIfLoaded0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   251
              Java_sun_reflect_ConstantPool_getDoubleAt0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   252
              Java_sun_reflect_ConstantPool_getFieldAt0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   253
              Java_sun_reflect_ConstantPool_getFieldAtIfLoaded0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   254
              Java_sun_reflect_ConstantPool_getFloatAt0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   255
              Java_sun_reflect_ConstantPool_getIntAt0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   256
              Java_sun_reflect_ConstantPool_getLongAt0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   257
              Java_sun_reflect_ConstantPool_getMemberRefInfoAt0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   258
              Java_sun_reflect_ConstantPool_getMethodAt0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   259
              Java_sun_reflect_ConstantPool_getMethodAtIfLoaded0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   260
              Java_sun_reflect_ConstantPool_getSize0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   261
              Java_sun_reflect_ConstantPool_getStringAt0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   262
              Java_sun_reflect_ConstantPool_getUTF8At0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   263
		Java_java_io_Console_istty;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   264
		Java_java_io_Console_encoding;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   265
                Java_java_io_Console_echo;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   266
		Java_sun_misc_GC_maxObjectInspectionAge;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   267
		Java_sun_reflect_NativeConstructorAccessorImpl_newInstance0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   268
		Java_sun_reflect_NativeMethodAccessorImpl_invoke0;
21284
e6dfe841a88f 8025799: Restore sun.reflect.Reflection.getCallerClass(int) until a replacement API is provided
mchung
parents: 20482
diff changeset
   269
		Java_sun_reflect_Reflection_getCallerClass__;
e6dfe841a88f 8025799: Restore sun.reflect.Reflection.getCallerClass(int) until a replacement API is provided
mchung
parents: 20482
diff changeset
   270
		Java_sun_reflect_Reflection_getCallerClass__I;
12892
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   271
		Java_sun_reflect_Reflection_getClassAccessFlags;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   272
                Java_sun_misc_Version_getJdkVersionInfo;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   273
                Java_sun_misc_Version_getJdkSpecialVersion;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   274
                Java_sun_misc_Version_getJvmVersionInfo;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   275
                Java_sun_misc_Version_getJvmSpecialVersion;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   276
		Java_sun_misc_VM_latestUserDefinedLoader;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   277
                Java_sun_misc_VM_initialize;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   278
		Java_sun_misc_VMSupport_initAgentProperties;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   279
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   280
                # ZipFile.c needs this one
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   281
		throwFileNotFoundException;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   282
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   283
#		Java_sun_misc_VM_getState;			threads.c
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   284
#		Java_sun_misc_VM_threadsSuspended;		threads.c
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   285
#		Java_sun_misc_VM_unsuspendSomeThreads;		threads.c
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   286
#		Java_sun_misc_VM_unsuspendThreads;		threads.c
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   287
13702
efd6a05935b2 7197849: Update new build-infra makefiles
ohair
parents: 13164
diff changeset
   288
		Java_sun_util_locale_provider_HostLocaleProviderAdapterImpl_getPattern;
efd6a05935b2 7197849: Update new build-infra makefiles
ohair
parents: 13164
diff changeset
   289
12892
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   290
	# Outcalls from libjvm done using dlsym().
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   291
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   292
		VerifyClassCodes;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   293
		VerifyClassCodesForMajorVersion;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   294
		NewStringPlatform;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   295
		GetStringPlatformChars;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   296
		Canonicalize;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   297
		JDK_GetVersionInfo0;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   298
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   299
	local:
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   300
		*;
3ef14bab6254 7170079: Adjustments to build-infra makefiles
erikj
parents:
diff changeset
   301
};