make/bsd/makefiles/mapfile-vers-debug

Wed, 19 Jun 2013 13:14:03 -0700

author
dholmes
date
Wed, 19 Jun 2013 13:14:03 -0700
changeset 5299
91acb82a8b7a
parent 4818
1916ca1dec2f
child 5372
ba9dacff9c9d
permissions
-rw-r--r--

8014326: [OSX] All libjvm symbols are exported
Summary: Add support for a MacOS X compatible form of the libjvm mapfile.
Reviewed-by: dcubed, rdurbin, coleenp

     1 #
     2 # Copyright (c) 2002, 2013, Oracle and/or its affiliates. All rights reserved.
     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.
     8 #
     9 # This code is distributed in the hope that it will be useful, but WITHOUT
    10 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    11 # FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
    12 # version 2 for more details (a copy is included in the LICENSE file that
    13 # accompanied this code).
    14 #
    15 # You should have received a copy of the GNU General Public License version
    16 # 2 along with this work; if not, write to the Free Software Foundation,
    17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    18 #
    19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    20 # or visit www.oracle.com if you need additional information or have any
    21 # questions.
    22 #
    23 #
    24 # Only used for OSX/Darwin builds
    26 # Define public interface.
    27                 # _JNI
    28                 _JNI_CreateJavaVM
    29                 _JNI_GetCreatedJavaVMs
    30                 _JNI_GetDefaultJavaVMInitArgs
    32                 # _JVM
    33                 _JVM_Accept
    34                 _JVM_ActiveProcessorCount
    35                 _JVM_AllocateNewArray
    36                 _JVM_AllocateNewObject
    37                 _JVM_ArrayCopy
    38                 _JVM_AssertionStatusDirectives
    39                 _JVM_Available
    40                 _JVM_Bind
    41                 _JVM_ClassDepth
    42                 _JVM_ClassLoaderDepth
    43                 _JVM_Clone
    44                 _JVM_Close
    45                 _JVM_CX8Field
    46                 _JVM_CompileClass
    47                 _JVM_CompileClasses
    48                 _JVM_CompilerCommand
    49                 _JVM_Connect
    50                 _JVM_ConstantPoolGetClassAt
    51                 _JVM_ConstantPoolGetClassAtIfLoaded
    52                 _JVM_ConstantPoolGetDoubleAt
    53                 _JVM_ConstantPoolGetFieldAt
    54                 _JVM_ConstantPoolGetFieldAtIfLoaded
    55                 _JVM_ConstantPoolGetFloatAt
    56                 _JVM_ConstantPoolGetIntAt
    57                 _JVM_ConstantPoolGetLongAt
    58                 _JVM_ConstantPoolGetMethodAt
    59                 _JVM_ConstantPoolGetMethodAtIfLoaded
    60                 _JVM_ConstantPoolGetMemberRefInfoAt
    61                 _JVM_ConstantPoolGetSize
    62                 _JVM_ConstantPoolGetStringAt
    63                 _JVM_ConstantPoolGetUTF8At
    64                 _JVM_CountStackFrames
    65                 _JVM_CurrentClassLoader
    66                 _JVM_CurrentLoadedClass
    67                 _JVM_CurrentThread
    68                 _JVM_CurrentTimeMillis
    69                 _JVM_DefineClass
    70                 _JVM_DefineClassWithSource
    71                 _JVM_DefineClassWithSourceCond
    72                 _JVM_DesiredAssertionStatus
    73                 _JVM_DisableCompiler
    74                 _JVM_DoPrivileged
    75                 _JVM_DTraceGetVersion
    76                 _JVM_DTraceActivate
    77                 _JVM_DTraceIsProbeEnabled
    78                 _JVM_DTraceIsSupported
    79                 _JVM_DTraceDispose
    80                 _JVM_DumpAllStacks
    81                 _JVM_DumpThreads
    82                 _JVM_EnableCompiler
    83                 _JVM_Exit
    84                 _JVM_FillInStackTrace
    85                 _JVM_FindClassFromClass
    86                 _JVM_FindClassFromClassLoader
    87                 _JVM_FindClassFromBootLoader
    88                 _JVM_FindLibraryEntry
    89                 _JVM_FindLoadedClass
    90                 _JVM_FindPrimitiveClass
    91                 _JVM_FindSignal
    92                 _JVM_FreeMemory
    93                 _JVM_GC
    94                 _JVM_GetAllThreads
    95                 _JVM_GetArrayElement
    96                 _JVM_GetArrayLength
    97                 _JVM_GetCPClassNameUTF
    98                 _JVM_GetCPFieldClassNameUTF
    99                 _JVM_GetCPFieldModifiers
   100                 _JVM_GetCPFieldNameUTF
   101                 _JVM_GetCPFieldSignatureUTF
   102                 _JVM_GetCPMethodClassNameUTF
   103                 _JVM_GetCPMethodModifiers
   104                 _JVM_GetCPMethodNameUTF
   105                 _JVM_GetCPMethodSignatureUTF
   106                 _JVM_GetCallerClass
   107                 _JVM_GetClassAccessFlags
   108                 _JVM_GetClassAnnotations
   109                 _JVM_GetClassCPEntriesCount
   110                 _JVM_GetClassCPTypes
   111                 _JVM_GetClassConstantPool
   112                 _JVM_GetClassContext
   113                 _JVM_GetClassDeclaredConstructors
   114                 _JVM_GetClassDeclaredFields
   115                 _JVM_GetClassDeclaredMethods
   116                 _JVM_GetClassFieldsCount
   117                 _JVM_GetClassInterfaces
   118                 _JVM_GetClassLoader
   119                 _JVM_GetClassMethodsCount
   120                 _JVM_GetClassModifiers
   121                 _JVM_GetClassName
   122                 _JVM_GetClassNameUTF
   123                 _JVM_GetClassSignature
   124                 _JVM_GetClassSigners
   125                 _JVM_GetClassTypeAnnotations
   126                 _JVM_GetComponentType
   127                 _JVM_GetDeclaredClasses
   128                 _JVM_GetDeclaringClass
   129                 _JVM_GetEnclosingMethodInfo
   130                 _JVM_GetFieldAnnotations
   131                 _JVM_GetFieldIxModifiers
   132                 _JVM_GetFieldTypeAnnotations
   133                 _JVM_GetHostName
   134                 _JVM_GetInheritedAccessControlContext
   135                 _JVM_GetInterfaceVersion
   136                 _JVM_GetLastErrorString
   137                 _JVM_GetManagement
   138                 _JVM_GetMethodAnnotations
   139                 _JVM_GetMethodDefaultAnnotationValue
   140                 _JVM_GetMethodIxArgsSize
   141                 _JVM_GetMethodIxByteCode
   142                 _JVM_GetMethodIxByteCodeLength
   143                 _JVM_GetMethodIxExceptionIndexes
   144                 _JVM_GetMethodIxExceptionTableEntry
   145                 _JVM_GetMethodIxExceptionTableLength
   146                 _JVM_GetMethodIxExceptionsCount
   147                 _JVM_GetMethodIxLocalsCount
   148                 _JVM_GetMethodIxMaxStack
   149                 _JVM_GetMethodIxModifiers
   150                 _JVM_GetMethodIxNameUTF
   151                 _JVM_GetMethodIxSignatureUTF
   152                 _JVM_GetMethodParameterAnnotations
   153                 _JVM_GetMethodParameters
   154                 _JVM_GetMethodTypeAnnotations
   155                 _JVM_GetPrimitiveArrayElement
   156                 _JVM_GetProtectionDomain
   157                 _JVM_GetSockName
   158                 _JVM_GetSockOpt
   159                 _JVM_GetStackAccessControlContext
   160                 _JVM_GetStackTraceDepth
   161                 _JVM_GetStackTraceElement
   162                 _JVM_GetSystemPackage
   163                 _JVM_GetSystemPackages
   164                 _JVM_GetThreadStateNames
   165                 _JVM_GetThreadStateValues
   166                 _JVM_GetVersionInfo
   167                 _JVM_Halt
   168                 _JVM_HoldsLock
   169                 _JVM_IHashCode
   170                 _JVM_InitAgentProperties
   171                 _JVM_InitProperties
   172                 _JVM_InitializeCompiler
   173                 _JVM_InitializeSocketLibrary
   174                 _JVM_InternString
   175                 _JVM_Interrupt
   176                 _JVM_InvokeMethod
   177                 _JVM_IsArrayClass
   178                 _JVM_IsConstructorIx
   179                 _JVM_IsInterface
   180                 _JVM_IsInterrupted
   181                 _JVM_IsNaN
   182                 _JVM_IsPrimitiveClass
   183                 _JVM_IsSameClassPackage
   184                 _JVM_IsSilentCompiler
   185                 _JVM_IsSupportedJNIVersion
   186                 _JVM_IsThreadAlive
   187                 _JVM_IsVMGeneratedMethodIx
   188                 _JVM_LatestUserDefinedLoader
   189                 _JVM_Listen
   190                 _JVM_LoadClass0
   191                 _JVM_LoadLibrary
   192                 _JVM_Lseek
   193                 _JVM_MaxObjectInspectionAge
   194                 _JVM_MaxMemory
   195                 _JVM_MonitorNotify
   196                 _JVM_MonitorNotifyAll
   197                 _JVM_MonitorWait
   198                 _JVM_NanoTime
   199                 _JVM_NativePath
   200                 _JVM_NewArray
   201                 _JVM_NewInstanceFromConstructor
   202                 _JVM_NewMultiArray
   203                 _JVM_OnExit
   204                 _JVM_Open
   205                 _JVM_RaiseSignal
   206                 _JVM_RawMonitorCreate
   207                 _JVM_RawMonitorDestroy
   208                 _JVM_RawMonitorEnter
   209                 _JVM_RawMonitorExit
   210                 _JVM_Read
   211                 _JVM_Recv
   212                 _JVM_RecvFrom
   213                 _JVM_RegisterSignal
   214                 _JVM_ReleaseUTF
   215                 _JVM_ResolveClass
   216                 _JVM_ResumeThread
   217                 _JVM_Send
   218                 _JVM_SendTo
   219                 _JVM_SetArrayElement
   220                 _JVM_SetClassSigners
   221                 _JVM_SetLength
   222                 _JVM_SetNativeThreadName
   223                 _JVM_SetPrimitiveArrayElement
   224                 _JVM_SetProtectionDomain
   225                 _JVM_SetSockOpt
   226                 _JVM_SetThreadPriority
   227                 _JVM_Sleep
   228                 _JVM_Socket
   229                 _JVM_SocketAvailable
   230                 _JVM_SocketClose
   231                 _JVM_SocketShutdown
   232                 _JVM_StartThread
   233                 _JVM_StopThread
   234                 _JVM_SuspendThread
   235                 _JVM_SupportsCX8
   236                 _JVM_Sync
   237                 _JVM_Timeout
   238                 _JVM_TotalMemory
   239                 _JVM_TraceInstructions
   240                 _JVM_TraceMethodCalls
   241                 _JVM_UnloadLibrary
   242                 _JVM_Write
   243                 _JVM_Yield
   244                 _JVM_handle_bsd_signal
   246                 # debug _JVM
   247                 _JVM_AccessVMBooleanFlag
   248                 _JVM_AccessVMIntFlag
   249                 _JVM_VMBreakPoint
   251                 # miscellaneous functions
   252                 _jio_fprintf
   253                 _jio_printf
   254                 _jio_snprintf
   255                 _jio_vfprintf
   256                 _jio_vsnprintf
   258                 # This is for Forte Analyzer profiling support.
   259                 _AsyncGetCallTrace
   261                 # INSERT VTABLE SYMBOLS HERE

mercurial