jdk/make/modules/jdk7.depconfig
author ohair
Tue, 25 May 2010 15:58:33 -0700
changeset 5506 202f599c92aa
parent 4524 697144bd8b04
permissions -rw-r--r--
6943119: Rebrand source copyright notices Reviewed-by: darcy, weijun
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
4524
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
     1
#
5506
202f599c92aa 6943119: Rebrand source copyright notices
ohair
parents: 4524
diff changeset
     2
# Copyright (c) 2009, Oracle and/or its affiliates. All rights reserved.
4524
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
     3
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
     4
#
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
     5
# This code is free software; you can redistribute it and/or modify it
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
     6
# under the terms of the GNU General Public License version 2 only, as
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
     7
# published by the Free Software Foundation.
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
     8
#
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
     9
# This code is distributed in the hope that it will be useful, but WITHOUT
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    10
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    11
# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    12
# version 2 for more details (a copy is included in the LICENSE file that
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    13
# accompanied this code).
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    14
#
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    15
# You should have received a copy of the GNU General Public License version
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    16
# 2 along with this work; if not, write to the Free Software Foundation,
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    17
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    18
#
5506
202f599c92aa 6943119: Rebrand source copyright notices
ohair
parents: 4524
diff changeset
    19
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
202f599c92aa 6943119: Rebrand source copyright notices
ohair
parents: 4524
diff changeset
    20
# or visit www.oracle.com if you need additional information or have any
202f599c92aa 6943119: Rebrand source copyright notices
ohair
parents: 4524
diff changeset
    21
# questions.
4524
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    22
#
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    23
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    24
# private java.lang.Object createInetSocketAddress(java.lang.String, int)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    25
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    26
  com.sun.jndi.ldap.Connection -> java.net.InetSocketAddress
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    27
  com.sun.jndi.ldap.Connection -> java.net.SocketAddress
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    28
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    29
# com.sun.jndi.ldap.VersionHelper
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    30
@ClassForName(optional)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    31
  com.sun.jndi.ldap.VersionHelper -> com.sun.jndi.ldap.VersionHelper*
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    32
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    33
# private static void initMethodHandles()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    34
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    35
  com.sun.jndi.toolkit.corba.CorbaUtils -> javax.rmi.CORBA.Stub
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    36
  com.sun.jndi.toolkit.corba.CorbaUtils -> javax.rmi.PortableRemoteObject
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    37
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    38
# com.sun.naming.internal.ResourceManager$AppletParameter
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    39
@ClassForName(optional)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    40
  com.sun.naming.internal.ResourceManager$AppletParameter -> java.applet.Applet
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    41
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    42
# private static boolean loadProviderAsService()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    43
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    44
  com.sun.net.httpserver.spi.HttpServerProvider -> META-INF/services/com.sun.net.httpserver.spi.HttpServerProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    45
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    46
# com.sun.org.apache.xml.internal.security.transforms.implementations.TransformXSLT
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    47
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    48
  com.sun.org.apache.xml.internal.security.transforms.implementations.TransformXSLT -> javax.xml.XMLConstants
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    49
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    50
# public static java.beans.PersistenceDelegate getPersistenceDelegate(java.lang.Class)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    51
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    52
  java.beans.MetaData -> java.beans.*_PersistenceDelegate
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    53
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    54
# private static java.lang.reflect.Method getNanosMethod()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    55
@ClassForName(optional)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    56
  java.beans.java_sql_Timestamp_PersistenceDelegate -> java.sql.Timestamp
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    57
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    58
# java.beans.java_util_Collections$CheckedCollection_PersistenceDelegate
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    59
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    60
  java.beans.java_util_Collections$CheckedCollection_PersistenceDelegate -> java.util.Collections$CheckedCollection
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    61
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    62
# java.beans.java_util_Collections$CheckedMap_PersistenceDelegate
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    63
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    64
  java.beans.java_util_Collections$CheckedMap_PersistenceDelegate -> java.util.Collections$CheckedMap
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    65
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    66
# private static java.lang.Object getType(java.lang.Object)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    67
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    68
  java.beans.java_util_EnumMap_PersistenceDelegate -> java.util.EnumMap
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    69
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    70
# private java.lang.Integer getAxis(java.lang.Object)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    71
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    72
  java.beans.javax_swing_Box_PersistenceDelegate -> javax.swing.BoxLayout
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    73
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    74
# java.lang.Double
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    75
@Inline
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    76
  java.lang.Double -> sun.misc.FloatConsts
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    77
  java.lang.Double -> sun.misc.DoubleConsts
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    78
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    79
# java.lang.Float
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    80
@Inline
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    81
  java.lang.Float -> sun.misc.FloatConsts
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    82
  java.lang.Float -> sun.misc.DoubleConsts
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    83
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    84
# java.net.DefaultDatagramSocketImplFactory
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    85
@ClassForName(optional)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    86
  java.net.DefaultDatagramSocketImplFactory -> java.net.*DatagramSocketImpl
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    87
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    88
# private static sun.net.spi.nameservice.NameService createNSProvider(java.lang.String)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    89
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    90
  java.net.InetAddress -> META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    91
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    92
# static java.net.InetAddressImpl create()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    93
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    94
  java.net.InetAddressImplFactory -> java.net.*Inet[46]AddressImpl
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    95
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    96
# private static void init()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    97
@NativeFindClass
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    98
  java.net.PlainDatagramSocketImpl -> java.io.FileDescriptor
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    99
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   100
# java.net.ProxySelector
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   101
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   102
  java.net.ProxySelector -> sun.net.spi.DefaultProxySelector
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   103
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   104
# static java.net.URLStreamHandler getURLStreamHandler(java.lang.String)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   105
@ClassForName(optional)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   106
  java.net.URL -> sun.net.www.protocol.*.Handler
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   107
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   108
# private java.net.ContentHandler lookupContentHandlerClassFor(java.lang.String)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   109
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   110
  java.net.URLConnection -> sun.net.www.content.*
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   111
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   112
# private static java.nio.channels.spi.AsynchronousChannelProvider loadProviderAsService()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   113
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   114
  java.nio.channels.spi.AsynchronousChannelProvider$ProviderHolder -> META-INF/services/java.nio.channels.spi.AsynchronousChannelProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   115
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   116
# private static boolean loadProviderFromProperty()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   117
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   118
  java.nio.channels.spi.SelectorProvider -> sun.nio.ch.DefaultSelectorProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   119
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   120
# private static boolean loadProviderAsService()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   121
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   122
  java.nio.channels.spi.SelectorProvider -> META-INF/services/java.nio.channels.spi.SelectorProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   123
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   124
# private static java.util.Iterator providers()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   125
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   126
  java.nio.charset.Charset -> META-INF/services/java.nio.charset.spi.CharsetProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   127
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   128
# private static void probeExtendedProvider()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   129
@ClassForName(optional)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   130
  java.nio.charset.Charset -> sun.nio.cs.ext.ExtendedCharsets
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   131
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   132
# public static java.nio.file.FileSystem newFileSystem(java.net.URI, java.util.Map<java.lang.String, ?>, java.lang.ClassLoader)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   133
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   134
  java.nio.file.FileSystems -> META-INF/services/java.nio.file.FileSystemProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   135
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   136
# private static java.util.List<java.nio.file.spi.FileTypeDetector> loadInstalledDetectors()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   137
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   138
  java.nio.file.Files$DefaultFileTypeDetectorHolder -> META-INF/services/java.nio.file.spi.FileTypeDetector
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   139
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   140
# public static java.util.List<java.nio.file.spi.FileSystemProvider> installedProviders()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   141
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   142
  java.nio.file.spi.FileSystemProvider -> META-INF/services/java.nio.file.FileSystemProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   143
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   144
# private static java.rmi.server.RMIClassLoaderSpi initializeProvider()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   145
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   146
  java.rmi.server.RMIClassLoader -> META-INF/services/java.rmi.server.RMIClassLoaderSpi
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   147
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   148
# private static void initializeSystemScope()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   149
@ClassForName(optional)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   150
  java.security.IdentityScope -> sun.security.provider.IdentityDatabase
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   151
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   152
# static java.security.Policy getPolicyNoCheck()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   153
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   154
  java.security.Policy -> sun.security.provider.PolicyFile
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   155
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   156
# private static java.lang.Class getSpiClass(java.lang.String)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   157
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   158
  java.security.Security -> java.security.*Spi
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   159
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   160
# private static void invalidateSMCache(java.lang.String)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   161
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   162
  java.security.Security -> java.lang.SecurityManager
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   163
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   164
# private static void loadInitialDrivers()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   165
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   166
  java.sql.DriverManager -> META-INF/services/java.sql.Driver
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   167
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   168
# private static java.text.BreakIterator createBreakInstance(java.util.Locale, int, java.lang.String, java.lang.String)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   169
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   170
  java.text.BreakIterator -> META-INF/services/java.util.spi.BreakIteratorProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   171
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   172
# public static java.text.Collator getInstance(java.util.Locale)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   173
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   174
  java.text.Collator -> META-INF/services/java.util.spi.CollatorProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   175
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   176
# private static java.text.DateFormat get(int, int, int, java.util.Locale)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   177
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   178
  java.text.DateFormat -> META-INF/services/java.util.spi.DateNameProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   179
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   180
# public static java.util.Locale[] getAvailableLocales()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   181
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   182
  java.text.DateFormatSymbols -> META-INF/services/java.util.spi.DateFormatSymbolsProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   183
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   184
# public static java.util.Locale[] getAvailableLocales()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   185
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   186
  java.text.DecimalFormatSymbols -> META-INF/services/java.util.spi.DecimalFormatSymbolsProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   187
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   188
# public static java.util.Locale[] getAvailableLocales()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   189
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   190
  java.text.NumberFormat -> META-INF/services/java.util.spi.NumberFormatProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   191
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   192
# public java.lang.String getDisplayName(java.util.Locale)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   193
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   194
  java.util.Currency -> META-INF/services/java.util.spi.CurrencyNameProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   195
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   196
# java.util.Formatter
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   197
@Inline
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   198
  java.util.Formatter -> sun.misc.DoubleConsts
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   199
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   200
# java.util.Locale
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   201
@Inline
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   202
  java.util.Locale -> java.util.LocaleISOData
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   203
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   204
# private java.lang.String getDisplayString(java.lang.String, java.util.Locale, int)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   205
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   206
  java.util.Locale -> META-INF/services/java.util.spi.LocaleNameProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   207
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   208
# private static java.util.prefs.PreferencesFactory factory1()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   209
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   210
  java.util.prefs.Preferences -> java.util.prefs.WindowsPreferencesFactory
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   211
  java.util.prefs.Preferences -> java.util.prefs.FileSystemPreferencesFactory
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   212
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   213
# private static java.util.prefs.PreferencesFactory factory1()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   214
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   215
  java.util.prefs.Preferences -> META-INF/services/java.util.prefs.PreferencesFactory
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   216
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   217
# public void registerApplicationClasspathSpis()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   218
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   219
  javax.imageio.spi.IIORegistry -> META-INF/services/javax.imageio.spi.IIOServiceProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   220
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   221
# private void registerInstalledProviders()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   222
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   223
  javax.imageio.spi.IIORegistry -> META-INF/services/javax.imageio.spi.ImageReaderSpi
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   224
  javax.imageio.spi.IIORegistry -> META-INF/services/javax.imageio.spi.ImageWriterSpi
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   225
  javax.imageio.spi.IIORegistry -> META-INF/services/javax.imageio.spi.ImageReaderWriterSpi
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   226
  javax.imageio.spi.IIORegistry -> META-INF/services/javax.imageio.spi.ImageTranscoderSpi
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   227
  javax.imageio.spi.IIORegistry -> META-INF/services/javax.imageio.spi.ImageInputStreamSpi
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   228
  javax.imageio.spi.IIORegistry -> META-INF/services/javax.imageio.spi.ImageOutputStreamSpi
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   229
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   230
# public javax.naming.ldap.ExtendedResponse createExtendedResponse(java.lang.String, byte[], int, int)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   231
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   232
  javax.naming.ldap.StartTlsRequest -> META-INF/services/javax.naming.ldap.StartTlsResponse
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   233
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   234
# private static java.util.ArrayList getAllLookupServices()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   235
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   236
  javax.print.PrintServiceLookup -> META-INF/services/javax.print.PrintServiceLookup
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   237
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   238
# private static java.util.ArrayList getAllFactories()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   239
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   240
  javax.print.StreamPrintServiceFactory -> META-INF/services/javax.print.StreamPrintServiceFactory
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   241
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   242
# private void initEngines(java.lang.ClassLoader)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   243
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   244
  javax.script.ScriptEngineManager -> META-INF/services/javax.script.ScriptEngineFactory
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   245
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   246
# private void initializeInputMethodLocatorList()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   247
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   248
  sun.awt.im.ExecutableInputMethodManager -> META-INF/services/java.awt.im.spi.InputMethodDescriptor
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   249
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   250
# private static java.lang.Class getConverterClass(int, java.lang.String)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   251
@ClassForName(optional)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   252
  sun.io.Converters -> sun.io.*
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   253
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   254
# public static sun.java2d.cmm.PCMM getModule()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   255
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   256
  sun.java2d.cmm.CMSManager -> META-INF/services/sun.java2d.cmm.PCMM
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   257
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   258
# public static sun.java2d.pipe.RenderingEngine getInstance()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   259
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   260
  sun.java2d.pipe.RenderingEngine -> META-INF/services/sun.java2d.pipe.RenderingEngine
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   261
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   262
# public static sun.java2d.pipe.RenderingEngine getInstance()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   263
@ClassForName(optional)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   264
  sun.java2d.pipe.RenderingEngine -> sun.dc.DuctusRenderingEngine
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   265
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   266
# sun.misc.FloatingDecimal
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   267
@Inline
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   268
  sun.misc.FloatingDecimal -> sun.misc.FloatConsts
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   269
  sun.misc.FloatingDecimal -> sun.misc.DoubleConsts
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   270
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   271
# sun.misc.FormattedFloatingDecimal
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   272
@Inline
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   273
  sun.misc.FormattedFloatingDecimal -> sun.misc.FloatConsts
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   274
  sun.misc.FormattedFloatingDecimal -> sun.misc.DoubleConsts
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   275
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   276
# sun.misc.FpUtils
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   277
@Inline
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   278
  sun.misc.FpUtils -> sun.misc.FloatConsts
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   279
  sun.misc.FpUtils -> sun.misc.DoubleConsts
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   280
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   281
# public java.net.URLStreamHandler createURLStreamHandler(java.lang.String)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   282
@ClassForName(optional)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   283
  sun.misc.Launcher$Factory -> sun.net.www.protocol.*.Handler
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   284
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   285
# private static sun.net.NetHooks$Provider loadProvider(java.lang.String)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   286
@ClassForName(optional)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   287
  sun.net.NetHooks -> sun.net.spi.SdpProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   288
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   289
# sun.net.idn.StringPrep
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   290
@Inline
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   291
  sun.net.idn.StringPrep -> sun.net.idn.UCharacterDirection
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   292
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   293
# private static boolean init()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   294
@NativeFindClass
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   295
  sun.net.spi.DefaultProxySelector -> java.net.Proxy
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   296
  sun.net.spi.DefaultProxySelector -> java.net.Proxy$Type
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   297
  sun.net.spi.DefaultProxySelector -> java.net.InetSocketAddress
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   298
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   299
# private static java.nio.channels.Channel createChannel()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   300
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   301
  sun.nio.ch.InheritedChannel -> java.io.FileDescriptor
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   302
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   303
# private static void initDBBConstructor()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   304
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   305
  sun.nio.ch.Util -> java.nio.DirectByteBuffer
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   306
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   307
# private static void initDBBRConstructor()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   308
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   309
  sun.nio.ch.Util -> java.nio.DirectByteBufferR
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   310
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   311
# private java.nio.charset.Charset lookup(java.lang.String)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   312
@ClassForName(optional)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   313
  sun.nio.cs.FastCharsetProvider -> sun.nio.cs.*
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   314
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   315
# sun.nio.cs.ext.ExtendedCharsets
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   316
@ClassForName(optional)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   317
  sun.nio.cs.ext.ExtendedCharsets -> sun.nio.cs.ext.*
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   318
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   319
# sun.nio.cs.ext.ExtendedCharsets
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   320
@ClassForName(optional)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   321
  sun.nio.cs.ext.ExtendedCharsets -> sun.nio.cs.ext.*
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   322
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   323
# public static java.nio.file.spi.FileSystemProvider create()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   324
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   325
  sun.nio.fs.DefaultFileSystemProvider -> sun.nio.fs.SolarisFileSystemProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   326
  sun.nio.fs.DefaultFileSystemProvider -> sun.nio.fs.LinuxFileSystemProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   327
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   328
# sun.rmi.server.MarshalInputStream
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   329
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   330
  sun.rmi.server.MarshalInputStream -> sun.rmi.server.Activation$ActivationSystemImpl_Stub
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   331
  sun.rmi.server.MarshalInputStream -> sun.rmi.registry.RegistryImpl_Stub
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   332
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   333
# private java.security.Provider doLoadProvider()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   334
@ClassForName(optional)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   335
  sun.security.jca.ProviderConfig -> sun.security.pkcs11.SunPKCS11
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   336
  sun.security.jca.ProviderConfig -> sun.security.provider.Sun
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   337
  sun.security.jca.ProviderConfig -> sun.security.rsa.SunRsaSign
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   338
  sun.security.jca.ProviderConfig -> sun.security.ec.SunEC
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   339
  sun.security.jca.ProviderConfig -> com.sun.net.ssl.internal.ssl.Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   340
  sun.security.jca.ProviderConfig -> com.sun.crypto.provider.SunJCE
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   341
  sun.security.jca.ProviderConfig -> sun.security.jgss.SunProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   342
  sun.security.jca.ProviderConfig -> com.sun.security.sasl.Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   343
  sun.security.jca.ProviderConfig -> org.jcp.xml.dsig.internal.dom.XMLDSigRI
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   344
  sun.security.jca.ProviderConfig -> sun.security.smartcardio.SunPCSC
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   345
  sun.security.jca.ProviderConfig -> sun.security.mscapi.SunMSCAPI
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   346
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   347
# public static java.security.Provider getSunProvider()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   348
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   349
  sun.security.jca.Providers -> sun.security.provider.Sun
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   350
  sun.security.jca.Providers -> sun.security.provider.VerificationProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   351
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   352
# private static sun.security.jgss.spi.MechanismFactory getMechFactoryImpl(java.security.Provider, java.lang.String, org.ietf.jgss.Oid, sun.security.jgss.GSSCaller)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   353
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   354
  sun.security.jgss.ProviderList -> sun.security.jgss.spi.MechanismFactory
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   355
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   356
# sun.security.jgss.wrapper.SunNativeProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   357
@NativeFindClass
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   358
  sun.security.jgss.wrapper.SunNativeProvider -> org.ietf.jgss.Oid
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   359
  sun.security.jgss.wrapper.SunNativeProvider -> org.ietf.jgss.GSSException
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   360
  sun.security.jgss.wrapper.SunNativeProvider -> sun.security.jgss.wrapper.GSSNameElement
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   361
  sun.security.jgss.wrapper.SunNativeProvider -> sun.security.jgss.wrapper.GSSCredElement
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   362
  sun.security.jgss.wrapper.SunNativeProvider -> sun.security.jgss.wrapper.NativeGSSContext
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   363
  sun.security.jgss.wrapper.SunNativeProvider -> sun.security.jgss.wrapper.SunNativeProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   364
  sun.security.jgss.wrapper.SunNativeProvider -> org.ietf.jgss.MessageProp
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   365
  sun.security.jgss.wrapper.SunNativeProvider -> org.ietf.jgss.ChannelBinding
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   366
  sun.security.jgss.wrapper.SunNativeProvider -> java.net.InetAddress
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   367
  sun.security.jgss.wrapper.SunNativeProvider -> sun.security.jgss.wrapper.GSSLibStub
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   368
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   369
# static void ensureLoaded()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   370
@NativeFindClass
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   371
  sun.security.krb5.Credentials -> sun.security.krb5.internal.Krb5
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   372
  sun.security.krb5.Credentials -> sun.security.krb5.internal.Ticket
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   373
  sun.security.krb5.Credentials -> sun.security.krb5.PrincipalName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   374
  sun.security.krb5.Credentials -> sun.security.util.DerValue
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   375
  sun.security.krb5.Credentials -> sun.security.krb5.EncryptionKey
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   376
  sun.security.krb5.Credentials -> sun.security.krb5.internal.TicketFlags
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   377
  sun.security.krb5.Credentials -> sun.security.krb5.internal.KerberosTime
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   378
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   379
# public static java.lang.String getDefaultCacheName()
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   380
@ClassForName(optional)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   381
  sun.security.krb5.internal.ccache.FileCredentialsCache -> com.sun.security.auth.module.UnixSystem
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   382
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   383
# sun.security.pkcs.PKCS9Attribute
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   384
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   385
  sun.security.pkcs.PKCS9Attribute -> sun.security.util.ObjectIdentifier
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   386
  sun.security.pkcs.PKCS9Attribute -> java.util.Date
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   387
  sun.security.pkcs.PKCS9Attribute -> sun.security.pkcs.SignerInfo
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   388
  sun.security.pkcs.PKCS9Attribute -> sun.security.x509.CertificateExtensions
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   389
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   390
# protected T engineGetKeySpec(java.security.Key, java.lang.Class<T>)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   391
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   392
  sun.security.provider.DSAKeyFactory -> java.security.spec.DSAPublicKeySpec
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   393
  sun.security.provider.DSAKeyFactory -> java.security.spec.X509EncodedKeySpec
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   394
  sun.security.provider.DSAKeyFactory -> java.security.spec.DSAPrivateKeySpec
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   395
  sun.security.provider.DSAKeyFactory -> java.security.spec.PKCS8EncodedKeySpec
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   396
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   397
# protected T engineGetParameterSpec(java.lang.Class<T>)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   398
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   399
  sun.security.provider.DSAParameters -> java.security.spec.DSAParameterSpec
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   400
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   401
# sun.security.provider.VerificationProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   402
@ClassForName(optional)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   403
  sun.security.provider.VerificationProvider -> sun.security.provider.Sun
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   404
  sun.security.provider.VerificationProvider -> sun.security.rsa.SunRsaSign
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   405
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   406
# sun.security.provider.certpath.URICertStore$LDAP
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   407
@ClassForName(optional)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   408
  sun.security.provider.certpath.URICertStore$LDAP -> sun.security.provider.certpath.ldap.LDAPCertStoreHelper
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   409
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   410
# sun.security.smartcardio.PCSC
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   411
@NativeFindClass
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   412
  sun.security.smartcardio.PCSC -> sun.security.smartcardio.PCSCException
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   413
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   414
# sun.security.ssl.HandshakeMessage
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   415
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   416
  sun.security.ssl.HandshakeMessage -> java.security.MessageDigest$Delegate
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   417
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   418
# sun.security.ssl.JsseJce
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   419
@ClassForName(optional)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   420
  sun.security.ssl.JsseJce -> sun.security.krb5.PrincipalName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   421
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   422
# sun.security.x509.OIDMap$OIDInfo
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   423
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   424
  sun.security.x509.OIDMap$OIDInfo -> sun.security.x509.SubjectKeyIdentifierExtension
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   425
  sun.security.x509.OIDMap$OIDInfo -> sun.security.x509.KeyUsageExtension
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   426
  sun.security.x509.OIDMap$OIDInfo -> sun.security.x509.PrivateKeyUsageExtension
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   427
  sun.security.x509.OIDMap$OIDInfo -> sun.security.x509.SubjectAlternativeNameExtension
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   428
  sun.security.x509.OIDMap$OIDInfo -> sun.security.x509.IssuerAlternativeNameExtension
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   429
  sun.security.x509.OIDMap$OIDInfo -> sun.security.x509.BasicConstraintsExtension
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   430
  sun.security.x509.OIDMap$OIDInfo -> sun.security.x509.CRLNumberExtension
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   431
  sun.security.x509.OIDMap$OIDInfo -> sun.security.x509.CRLReasonCodeExtension
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   432
  sun.security.x509.OIDMap$OIDInfo -> sun.security.x509.NameConstraintsExtension
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   433
  sun.security.x509.OIDMap$OIDInfo -> sun.security.x509.PolicyMappingsExtension
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   434
  sun.security.x509.OIDMap$OIDInfo -> sun.security.x509.AuthorityKeyIdentifierExtension
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   435
  sun.security.x509.OIDMap$OIDInfo -> sun.security.x509.PolicyConstraintsExtension
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   436
  sun.security.x509.OIDMap$OIDInfo -> sun.security.x509.NetscapeCertTypeExtension
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   437
  sun.security.x509.OIDMap$OIDInfo -> sun.security.x509.CertificatePoliciesExtension
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   438
  sun.security.x509.OIDMap$OIDInfo -> sun.security.x509.ExtendedKeyUsageExtension
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   439
  sun.security.x509.OIDMap$OIDInfo -> sun.security.x509.InhibitAnyPolicyExtension
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   440
  sun.security.x509.OIDMap$OIDInfo -> sun.security.x509.CRLDistributionPointsExtension
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   441
  sun.security.x509.OIDMap$OIDInfo -> sun.security.x509.CertificateIssuerExtension
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   442
  sun.security.x509.OIDMap$OIDInfo -> sun.security.x509.SubjectInfoAccessExtension
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   443
  sun.security.x509.OIDMap$OIDInfo -> sun.security.x509.AuthorityInfoAccessExtension
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   444
  sun.security.x509.OIDMap$OIDInfo -> sun.security.x509.IssuingDistributionPointExtension
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   445
  sun.security.x509.OIDMap$OIDInfo -> sun.security.x509.DeltaCRLIndicatorExtension
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   446
  sun.security.x509.OIDMap$OIDInfo -> sun.security.x509.FreshestCRLExtension
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   447
  sun.security.x509.OIDMap$OIDInfo -> sun.security.x509.OCSPNoCheckExtension
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   448
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   449
# sun.util.LocaleServiceProviderPool$AllAvailableLocales
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   450
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   451
  sun.util.LocaleServiceProviderPool$AllAvailableLocales -> META-INF/services/java.text.spi.BreakIteratorProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   452
  sun.util.LocaleServiceProviderPool$AllAvailableLocales -> META-INF/services/java.text.spi.CollatorProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   453
  sun.util.LocaleServiceProviderPool$AllAvailableLocales -> META-INF/services/java.text.spi.DateFormatProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   454
  sun.util.LocaleServiceProviderPool$AllAvailableLocales -> META-INF/services/java.text.spi.DateFormatSymbolsProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   455
  sun.util.LocaleServiceProviderPool$AllAvailableLocales -> META-INF/services/java.text.spi.DecimalFormatSymbolsProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   456
  sun.util.LocaleServiceProviderPool$AllAvailableLocales -> META-INF/services/java.text.spi.NumberFormatProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   457
  sun.util.LocaleServiceProviderPool$AllAvailableLocales -> META-INF/services/java.util.spi.CurrencyNameProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   458
  sun.util.LocaleServiceProviderPool$AllAvailableLocales -> META-INF/services/java.util.spi.LocaleNameProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   459
  sun.util.LocaleServiceProviderPool$AllAvailableLocales -> META-INF/services/java.util.spi.TimeZoneNameProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   460
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   461
# private static final java.lang.String[] retrieveDisplayNames(sun.util.resources.OpenListResourceBundle, java.lang.String, java.util.Locale)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   462
@Provider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   463
  sun.util.TimeZoneNameUtility -> META-INF/services/java.util.spi.TimeZoneNamePProvider
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   464
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   465
# public static sun.util.calendar.CalendarSystem forName(java.lang.String)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   466
@ClassForName
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   467
  sun.util.calendar.CalendarSystem -> sun.util.calendar.Gregorian
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   468
  sun.util.calendar.CalendarSystem -> sun.util.calendar.LocalGregorianCalendar
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   469
  sun.util.calendar.CalendarSystem -> sun.util.calendar.JulianCalendar
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   470
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   471
# sun.util.logging.LoggingSupport
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   472
@ClassForName(optional)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   473
  sun.util.logging.LoggingSupport -> java.util.logging.LoggingProxyImpl