jdk/make/modules/bootmodule.roots
author never
Mon, 12 Jul 2010 22:27:18 -0700
changeset 5926 a36f90d986b6
parent 5506 202f599c92aa
permissions -rw-r--r--
6968385: malformed xml in sweeper logging Reviewed-by: kvn
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
#
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    25
# List of root classes/methods, each line of the following syntax:
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    26
# <class name> 
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    27
# <method name> <signature>|*
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    28
# exclude <class>|<method> 
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    29
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    30
# The boot module generated based on this rootset does not support
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    31
# - security permission check
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    32
# - non-standard charset
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    33
# - logging output
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    34
# - resource bundles
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    35
#   including error output from the launcher 
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    36
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    37
# VM preloaded classes
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    38
java.lang.Object
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    39
java.lang.String
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    40
java.lang.Class
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    41
java.lang.Cloneable
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    42
java.lang.ClassLoader
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    43
java.lang.System
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    44
java.lang.Throwable
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    45
java.lang.Error
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    46
java.lang.ThreadDeath
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    47
java.lang.Exception
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    48
java.lang.RuntimeException
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    49
java.security.ProtectionDomain
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    50
java.security.AccessControlContext
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    51
java.lang.ClassNotFoundException
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    52
java.lang.NoClassDefFoundError
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    53
java.lang.ClassCastException
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    54
java.lang.ArrayStoreException
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    55
java.lang.VirtualMachineError
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    56
java.lang.OutOfMemoryError
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    57
java.lang.StackOverflowError
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    58
java.lang.IllegalMonitorStateException
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    59
java.lang.ref.Reference
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    60
java.lang.ref.SoftReference
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    61
java.lang.ref.WeakReference
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    62
java.lang.ref.FinalReference
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    63
java.lang.ref.PhantomReference
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    64
java.lang.ref.Finalizer
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    65
java.lang.Runnable
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    66
java.lang.Thread
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    67
java.lang.ThreadGroup
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    68
java.util.Properties
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    69
java.lang.reflect.AccessibleObject
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    70
java.lang.reflect.Member
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    71
java.lang.reflect.Field
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    72
java.lang.reflect.Method
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    73
java.lang.reflect.Constructor
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    74
java.lang.reflect.Type
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    75
sun.reflect.MagicAccessorImpl
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    76
sun.reflect.MethodAccessorImpl
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    77
sun.reflect.ConstructorAccessorImpl
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    78
sun.reflect.DelegatingClassLoader
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    79
sun.reflect.ConstantPool
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    80
sun.reflect.UnsafeStaticFieldAccessorImpl
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    81
java.util.Vector
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    82
java.lang.StringBuffer
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    83
java.lang.StackTraceElement
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    84
java.nio.Buffer
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    85
java.lang.Boolean
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    86
java.lang.Character
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    87
java.lang.Float
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    88
java.lang.Double
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    89
java.lang.Byte
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    90
java.lang.Short
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    91
java.lang.Integer
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    92
java.lang.Long
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    93
java.lang.NullPointerException
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    94
java.lang.ArithmeticException
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    95
java.lang.Compiler
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    96
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    97
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    98
# Root methods
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
    99
java.lang.ClassLoader.getSystemClassLoader ()Ljava/lang/ClassLoader;
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   100
java.lang.System.initializeSystemClass ()V
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   101
sun.launcher.LauncherHelper.checkAndLoadMain (ZZLjava/lang/String;)Ljava/lang/Object;
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   102
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   103
# The tool doesn't automatically find superclasses and parse the method
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   104
# if overridden as it tries to reduce unnecessary classes being pulled in.
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   105
# The following forces the dependency to be included the result.
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   106
sun.net.www.protocol.file.Handler.<init> ()V
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   107
sun.net.www.protocol.jar.Handler.<init> ()V
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   108
sun.net.www.protocol.file.Handler.openConnection *
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   109
sun.net.www.protocol.jar.Handler.openConnection *
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   110
sun.misc.URLClassPath$JarLoader.<init>  (Ljava/net/URL;Ljava/net/URLStreamHandler;Ljava/util/HashMap;)V
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   111
sun.misc.URLClassPath$FileLoader.<init> (Ljava/net/URL;)V
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   112
sun.misc.URLClassPath$FileLoader.getClassPath *
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   113
sun.misc.URLClassPath$FileLoader.getResource *
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   114
sun.misc.URLClassPath$JarLoader.getResource *
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   115
sun.misc.URLClassPath$JarLoader.getClassPath *
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   116
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   117
# permission collections
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   118
java.io.FilePermission.newPermissionCollection ()Ljava/security/PermissionCollection;
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   119
java.security.BasicPermission.newPermissionCollection ()Ljava/security/PermissionCollection;
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   120
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   121
# native
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   122
java.io.UnixFileSystem
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   123
java.io.UnixFileSystem.<init> ()V
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   124
java.io.UnixFileSystem.canonicalize *
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   125
java.io.Win32FileSystem
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   126
java.io.Win32FileSystem.<init> ()V
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   127
java.io.Win32FileSystem.canonicalize *
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   128
java.io.WinNTFileSystem
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   129
java.io.WinNTFileSystem.<init> ()V
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   130
java.io.WinNTFileSystem.canonicalize *
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
# missing
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   133
java.util.HashMap.<init> ()V
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   134
java.util.HashMap$EntrySet.iterator *
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
# Called from native GetStringPlatformChars (jni_util.c)
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   137
java.lang.String.getBytes *
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   138
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   139
# charset
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   140
sun.nio.cs.US_ASCII.newEncoder ()Ljava/nio/charset/CharsetEncoder;
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   141
sun.nio.cs.UTF_8.newEncoder ()Ljava/nio/charset/CharsetEncoder;
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   142
sun.nio.cs.UTF_8.newDecoder  *
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   143
sun.nio.cs.UTF_16.newEncoder ()Ljava/nio/charset/CharsetEncoder;
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   144
sun.nio.cs.UTF_16.newDecoder  *
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   145
sun.nio.cs.UTF_32.newEncoder ()Ljava/nio/charset/CharsetEncoder;
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   146
sun.nio.cs.UTF_32.newDecoder  *
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
# hashcode
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   149
java.util.jar.Attributes$Name.hashCode *
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   150
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   151
# nio
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   152
sun.nio.ByteBuffered
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   153
sun.nio.ch.DirectBuffer
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   154
java.nio.DirectByteBuffer
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   155
java.nio.MappedByteBuffer
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   156
java.nio.DirectLongBufferU
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   157
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   158
# resource files
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   159
sun.launcher.resources.launcher
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   160
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   161
sun.misc.Launcher$AppClassLoader.getPermissions *
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   162
sun.misc.Launcher$AppClassLoader.loadClass  (Ljava/lang/String;)Ljava/lang/Class;
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   163
sun.misc.Launcher$AppClassLoader.findClass  (Ljava/lang/String;)Ljava/lang/Class;
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   164
sun.misc.Launcher$ExtClassLoader.getPermissions *
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   165
sun.misc.Launcher$ExtClassLoader.loadClass  (Ljava/lang/String;)Ljava/lang/Class;
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   166
sun.misc.Launcher$ExtClassLoader.findClass  (Ljava/lang/String;)Ljava/lang/Class;
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   167
java.lang.ClassLoader.checkPackageAccess *
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   168
java.lang.ClassLoader.findClass *
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   169
java.lang.ClassLoader.defineClass *
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   170
java.net.URLClassLoader.getPermissions *
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   171
java.net.URLClassLoader.findClass *
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   172
java.net.URLClassLoader.defineClass *
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   173
java.security.SecureClassLoader.defineClass *
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   174
# need to parse superclasses <init>
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   175
java.security.SecureClassLoader.<init> ()V
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   176
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   177
exclude sun.security.provider.PolicyFile.<init>
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   178
exclude java.lang.ClassLoader.compareCerts
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   179
exclude java.security.cert.Certificate.equals
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   180
# unsigned jars - no verifier
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   181
exclude java.util.jar.JarFile.initializeVerifier
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   182
exclude java.util.jar.JarVerifier 
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   183
exclude sun.security.util.SignatureFileVerifier.<init>
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   184
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   185
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   186
# what about other charset
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   187
exclude sun.misc.Service
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   188
exclude java.util.ServiceLoader
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   189
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   190
# exclude support for localized messages
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   191
exclude java.util.ResourceBundle.getBundle
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   192
exclude java.text.MessageFormat
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   193
exclude sun.util.logging.PlatformLogger$LoggerProxy.format *
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   194
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   195
# exclude nio and miscellaneous classes
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   196
exclude java.nio.channels.**
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   197
exclude sun.misc.FloatingDecimal
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   198
exclude sun.misc.FormattedFloatingDecimal
697144bd8b04 6909572: Add a new target for building modules
mchung
parents:
diff changeset
   199
exclude sun.misc.FDBigInt