1 # |
|
2 # Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved. |
|
3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
|
4 # |
|
5 # This code is free software; you can redistribute it and/or modify it |
|
6 # under the terms of the GNU General Public License version 2 only, as |
|
7 # published by the Free Software Foundation. |
|
8 # |
|
9 # This code is distributed in the hope that it will be useful, but WITHOUT |
|
10 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
|
11 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License |
|
12 # version 2 for more details (a copy is included in the LICENSE file that |
|
13 # accompanied this code). |
|
14 # |
|
15 # You should have received a copy of the GNU General Public License version |
|
16 # 2 along with this work; if not, write to the Free Software Foundation, |
|
17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. |
|
18 # |
|
19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA |
|
20 # or visit www.oracle.com if you need additional information or have any |
|
21 # questions. |
|
22 # |
|
23 |
|
24 # List of files inside jar archives that are ok if they differ. |
|
25 LIST_DIFF_JAR=" |
|
26 /sun/misc/Version.class |
|
27 /sun/tools/jconsole/Version.class |
|
28 /com/sun/tools/javac/resources/version.class |
|
29 /com/sun/tools/javah/resources/version.class |
|
30 /com/sun/tools/javap/resources/version.class |
|
31 " |
|
32 |
|
33 # List of binaries that only need to match symbols |
|
34 LIST_DIFF_SIZE=" |
|
35 jre/lib/amd64/libfontmanager.so |
|
36 jre/lib/amd64/libjdwp.so |
|
37 jre/lib/amd64/libt2k.so |
|
38 bin/unpack200 |
|
39 jre/bin/unpack200 |
|
40 jre/lib/amd64/libjsig.debuginfo |
|
41 jre/lib/amd64/libsaproc.debuginfo |
|
42 jre/lib/amd64/server/libjvm.debuginfo |
|
43 " |
|
44 |
|
45 # List of binares that need to match both symbols and size |
|
46 LIST_DIFF_BYTE=" |
|
47 jre/lib/amd64/libdt_socket.so |
|
48 jre/lib/amd64/libattach.so |
|
49 jre/lib/amd64/libjaas_unix.so |
|
50 jre/lib/amd64/libjawt.so |
|
51 jre/lib/amd64/libjpeg.so |
|
52 jre/lib/amd64/libjsdt.so |
|
53 jre/lib/amd64/libjsig.so |
|
54 jre/lib/amd64/libsaproc.so |
|
55 jre/lib/amd64/libsctp.so |
|
56 jre/lib/amd64/libsunec.so |
|
57 jre/lib/amd64/libunpack.so |
|
58 jre/lib/amd64/libverify.so |
|
59 jre/lib/amd64/libzip.so |
|
60 jre/lib/amd64/server/libjsig.so |
|
61 jre/lib/amd64/server/libjvm.so |
|
62 jre/lib/amd64/liblcms.so |
|
63 demo/jvmti/heapTracker/lib/libheapTracker.so |
|
64 demo/jvmti/hprof/lib/libhprof.so |
|
65 demo/jvmti/minst/lib/libminst.so |
|
66 demo/jvmti/mtrace/lib/libmtrace.so |
|
67 demo/jvmti/waiters/lib/libwaiters.so |
|
68 bin/appletviewer |
|
69 bin/extcheck |
|
70 bin/idlj |
|
71 bin/jar |
|
72 bin/jarsigner |
|
73 bin/java |
|
74 bin/javac |
|
75 bin/javadoc |
|
76 bin/javah |
|
77 bin/javap |
|
78 bin/jcmd |
|
79 bin/jconsole |
|
80 bin/jdb |
|
81 bin/jhat |
|
82 bin/jinfo |
|
83 bin/jmap |
|
84 bin/jps |
|
85 bin/jrunscript |
|
86 bin/jsadebugd |
|
87 bin/jstack |
|
88 bin/jstat |
|
89 bin/jstatd |
|
90 bin/keytool |
|
91 bin/native2ascii |
|
92 bin/orbd |
|
93 bin/pack200 |
|
94 bin/policytool |
|
95 bin/rmic |
|
96 bin/rmid |
|
97 bin/rmiregistry |
|
98 bin/schemagen |
|
99 bin/serialver |
|
100 bin/servertool |
|
101 bin/tnameserv |
|
102 bin/wsgen |
|
103 bin/wsimport |
|
104 bin/xjc |
|
105 jre/bin/java |
|
106 jre/bin/keytool |
|
107 jre/bin/orbd |
|
108 jre/bin/pack200 |
|
109 jre/bin/policytool |
|
110 jre/bin/rmid |
|
111 jre/bin/rmiregistry |
|
112 jre/bin/servertool |
|
113 jre/bin/tnameserv |
|
114 " |
|