xref: /illumos-gate/usr/src/tools/findunref/exception_list.open (revision 888cdcce412c4564892695498708992a5c310cce)
1cdf0c1d5Smjnelson#
2cdf0c1d5Smjnelson# CDDL HEADER START
3cdf0c1d5Smjnelson#
4cdf0c1d5Smjnelson# The contents of this file are subject to the terms of the
5cdf0c1d5Smjnelson# Common Development and Distribution License (the "License").
6cdf0c1d5Smjnelson# You may not use this file except in compliance with the License.
7cdf0c1d5Smjnelson#
8cdf0c1d5Smjnelson# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9cdf0c1d5Smjnelson# or http://www.opensolaris.org/os/licensing.
10cdf0c1d5Smjnelson# See the License for the specific language governing permissions
11cdf0c1d5Smjnelson# and limitations under the License.
12cdf0c1d5Smjnelson#
13cdf0c1d5Smjnelson# When distributing Covered Code, include this CDDL HEADER in each
14cdf0c1d5Smjnelson# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15cdf0c1d5Smjnelson# If applicable, add the following below this CDDL HEADER, with the
16cdf0c1d5Smjnelson# fields enclosed by brackets "[]" replaced with your own identifying
17cdf0c1d5Smjnelson# information: Portions Copyright [yyyy] [name of copyright owner]
18cdf0c1d5Smjnelson#
19cdf0c1d5Smjnelson# CDDL HEADER END
20cdf0c1d5Smjnelson#
21cdf0c1d5Smjnelson
22cdf0c1d5Smjnelson#
231a15339bSPramod Gunjikar# Copyright (c) 2001, 2010, Oracle and/or its affiliates. All rights reserved.
2451787717SRichard Lowe# Copyright 2014 Gary Mills
25786d1eecSBart Coddens# Copyright 2014 Garrett D'Amore <garrett@damore.org>
26ac2f5fbeSJohn Levon# Copyright 2020 Joyent, Inc.
27b30d1939SAndy Fiddaman# Copyright 2021 OmniOS Community Edition (OmniOSce) Association.
28cdf0c1d5Smjnelson#
29cdf0c1d5Smjnelson# open-tree exception list
30cdf0c1d5Smjnelson#
31cdf0c1d5Smjnelson# See README.exception_lists for details
32cdf0c1d5Smjnelson#
33cdf0c1d5Smjnelson
34cdf0c1d5Smjnelson#
35cdf0c1d5Smjnelson# Ignore oddly-named text files scattered about -- someday these should be
36cdf0c1d5Smjnelson# suffixed with .txt so we don't have to list them.
37cdf0c1d5Smjnelson#
389730304dSmeem./usr/src/cmd/oawk/EXPLAIN
399730304dSmeem./usr/src/cmd/vi/port/ex.news
40cdf0c1d5Smjnelson
41cdf0c1d5Smjnelson#
42cdf0c1d5Smjnelson# Ignore everything under trees that may be resynched from outside ON.
43cdf0c1d5Smjnelson#
449730304dSmeem./usr/src/cmd/perl
459730304dSmeem./usr/src/cmd/sqlite
469730304dSmeem./usr/src/lib/libsqlite
479730304dSmeem./usr/src/cmd/tcpd
489730304dSmeem./usr/src/grub
499730304dSmeem./usr/src/uts/intel/sys/acpi
50cdf0c1d5Smjnelson
51cdf0c1d5Smjnelson#
52cdf0c1d5Smjnelson# Ignore any files built as part of the nightly program itself.
53cdf0c1d5Smjnelson#
54cdf0c1d5Smjnelson# ISUSED - let checkpaths know that the next entry is good.
559730304dSmeem./usr/src/*.out
56cdf0c1d5Smjnelson# ISUSED - let checkpaths know that the next entry is good.
579730304dSmeem./usr/src/*.ref
58cdf0c1d5Smjnelson
59cdf0c1d5Smjnelson#
60cdf0c1d5Smjnelson# Ignore internal test directories and test programs.
61cdf0c1d5Smjnelson#
62cdf0c1d5Smjnelson*/tests
63cdf0c1d5Smjnelson*/test
64cdf0c1d5Smjnelson*Test.java
65cdf0c1d5Smjnelson*_test.[ch]
669730304dSmeem./usr/src/cmd/ldap/common/*test.c
679730304dSmeem./usr/src/cmd/logadm/tester
689730304dSmeem./usr/src/cmd/sendmail/libsm/t-*.c
69*101e15b5SRichard Lowe./usr/src/cmd/sort/convert.c
70*101e15b5SRichard Lowe./usr/src/cmd/sort/invoke.c
719730304dSmeem./usr/src/lib/crypt_modules/sha256/test.c
729730304dSmeem./usr/src/lib/libkvm/common/test.c
73702941cdSRichard Lowe./usr/src/lib/libsaveargs/tests/
74cdf0c1d5Smjnelson
75cdf0c1d5Smjnelson#
76cdf0c1d5Smjnelson# Ignore debugging code.
77cdf0c1d5Smjnelson#
789730304dSmeem./usr/src/cmd/fs.d/pcfs/fsck/inject.c
79*101e15b5SRichard Lowe./usr/src/cmd/sort/statistics.c
80cdf0c1d5Smjnelson
81cdf0c1d5Smjnelson#
82cdf0c1d5Smjnelson# Ignore internal packages, scripts, and tools that are intentionally not
83cdf0c1d5Smjnelson# built or used during a nightly.
84cdf0c1d5Smjnelson#
859730304dSmeem./usr/src/prototypes
869730304dSmeem./usr/src/cmd/pools/poold/com/sun/solaris/*/*/package.html
879730304dSmeem./usr/src/uts/intel/io/acpica/cmp_ca.sh
88cdf0c1d5Smjnelson
89cdf0c1d5Smjnelson#
90cdf0c1d5Smjnelson# Ignore files that are only used by internal packages.
91cdf0c1d5Smjnelson#
929730304dSmeem./usr/src/cmd/sgs/*/*/*chk.msg
93cdf0c1d5Smjnelson
94cdf0c1d5Smjnelson#
95cdf0c1d5Smjnelson# Ignore files that get used during a EXPORT_SRC or CRYPT_SRC build only.
96cdf0c1d5Smjnelson#
979730304dSmeem./usr/src/lib/gss_mechs/mech_dh/backend/mapfile-vers
989730304dSmeem./usr/src/lib/gss_mechs/mech_dh/dh1024/mapfile-vers
999730304dSmeem./usr/src/lib/gss_mechs/mech_dh/dh192/mapfile-vers
1009730304dSmeem./usr/src/lib/gss_mechs/mech_dh/dh640/mapfile-vers
101cdf0c1d5Smjnelson
102cdf0c1d5Smjnelson#
103cdf0c1d5Smjnelson# Ignore Makefiles which are used by developers but not used by nightly
104cdf0c1d5Smjnelson# itself.  This is a questionable practice, since they tend to rot.
105cdf0c1d5Smjnelson#
1069730304dSmeem./usr/src/cmd/syslogd/sparcv9/Makefile
1079730304dSmeem./usr/src/lib/pam_modules/smb/amd64/Makefile
1089730304dSmeem./usr/src/lib/pam_modules/smb/sparcv9/Makefile
1099730304dSmeem./usr/src/cmd/isns/isnsd/xml_def/isnsmgmtSchema.xsd
110cdf0c1d5Smjnelson
111cdf0c1d5Smjnelson#
112cdf0c1d5Smjnelson# Ignore dtrace scripts only used by developers
113cdf0c1d5Smjnelson#
1149730304dSmeem./usr/src/cmd/vscan/vscand/vscan.d
115cdf0c1d5Smjnelson
116cdf0c1d5Smjnelson#
117cdf0c1d5Smjnelson# Ignore sample source code.
118cdf0c1d5Smjnelson#
1199730304dSmeem./usr/src/cmd/sendmail/libmilter/example.c
120cdf0c1d5Smjnelson
121cdf0c1d5Smjnelson#
122cdf0c1d5Smjnelson# Ignore .xcl files that aren't used because the program is statically linked.
123cdf0c1d5Smjnelson#
1249730304dSmeem./usr/src/cmd/cmd-inet/sbin/dhcpagent/dhcpagent.xcl
125cdf0c1d5Smjnelson
126cdf0c1d5Smjnelson#
127cdf0c1d5Smjnelson# Ignore sendmail files included for completeness' sake, but which won't
128cdf0c1d5Smjnelson# be used until certain _FFR (for future release) #define's go live.
129cdf0c1d5Smjnelson#
1309730304dSmeem./usr/src/cmd/sendmail/src/statusd_shm.h
131cdf0c1d5Smjnelson
132cdf0c1d5Smjnelson#
133cdf0c1d5Smjnelson# Ignore files originally supplied by ISC (Internet Software Consortium)
134cdf0c1d5Smjnelson# as part of a BIND release.
135cdf0c1d5Smjnelson#
1369730304dSmeem./usr/src/lib/libresolv2/common/irs/getaddrinfo.c
1379730304dSmeem./usr/src/lib/libresolv2/common/irs/nis_p.h
1389730304dSmeem./usr/src/lib/libresolv2/common/resolv/res_mkupdate.h
1399730304dSmeem./usr/src/lib/libresolv2/include/err.h
140cdf0c1d5Smjnelson
141cdf0c1d5Smjnelson#
142cdf0c1d5Smjnelson# Ignore mont_mulf.c. It is used as a starting point for some hand optimized
143cdf0c1d5Smjnelson# assembly files. We keep it around for future reference.
144cdf0c1d5Smjnelson#
1459730304dSmeem./usr/src/common/bignum/mont_mulf.c
146cdf0c1d5Smjnelson
147cdf0c1d5Smjnelson#
148cdf0c1d5Smjnelson# Ignore any files that get used during a gcc build only.
149cdf0c1d5Smjnelson#
1509730304dSmeem./usr/src/cmd/sgs/rtld/common/mapfile-order-gcc
151cdf0c1d5Smjnelson
152cdf0c1d5Smjnelson#
153152cdc26SMark J. Nelson# Legitimately unreferenced license/copying files.  Please include
154152cdc26SMark J. Nelson# explanatory comments when adding items here.
155152cdc26SMark J. Nelson#
156152cdc26SMark J. Nelson
157152cdc26SMark J. Nelson#
158152cdc26SMark J. Nelson# OPENSOLARIS.LICENSE needs to remain in usr/src as long as it is
159152cdc26SMark J. Nelson# referenced in the CDDL headers.
160152cdc26SMark J. Nelson#
161152cdc26SMark J. Nelson./usr/src/OPENSOLARIS.LICENSE
162152cdc26SMark J. Nelson
163152cdc26SMark J. Nelson#
164152cdc26SMark J. Nelson# This covers header files that are not delivered.
165152cdc26SMark J. Nelson#
166152cdc26SMark J. Nelson./usr/src/uts/common/xen/public/COPYING
167b533f56bSRobert Mustacchi
168b533f56bSRobert Mustacchi#
16951787717SRichard Lowe# These are in the source tree for reference, but another identical copy is
17051787717SRichard Lowe# used by packaging.
17151787717SRichard Lowe#
17251787717SRichard Lowe./usr/src/cmd/bhyve/THIRDPARTYLICENSE
17351787717SRichard Lowe./usr/src/cmd/bhyve/THIRDPARTYLICENSE.descrip
17451787717SRichard Lowe./usr/src/cmd/bhyvectl/THIRDPARTYLICENSE
17551787717SRichard Lowe./usr/src/cmd/bhyvectl/THIRDPARTYLICENSE.descrip
17651787717SRichard Lowe./usr/src/contrib/bhyve/THIRDPARTYLICENSE
17751787717SRichard Lowe./usr/src/contrib/bhyve/THIRDPARTYLICENSE.descrip
17851787717SRichard Lowe./usr/src/uts/common/fs/smbclnt/netsmb/THIRDPARTYLICENSE.apple
17951787717SRichard Lowe./usr/src/uts/common/fs/smbclnt/netsmb/THIRDPARTYLICENSE.apple.descrip
18051787717SRichard Lowe./usr/src/uts/common/fs/smbclnt/netsmb/THIRDPARTYLICENSE.boris_popov
18151787717SRichard Lowe./usr/src/uts/common/fs/smbclnt/netsmb/THIRDPARTYLICENSE.boris_popov.descrip
18251787717SRichard Lowe./usr/src/uts/common/io/e1000api/THIRDPARTYLICENSE
18351787717SRichard Lowe./usr/src/uts/common/io/e1000api/THIRDPARTYLICENSE.descrip
1847c8c0b82SPatrick Mooney./usr/src/uts/intel/io/viona/THIRDPARTYLICENSE
1857c8c0b82SPatrick Mooney./usr/src/uts/intel/io/viona/THIRDPARTYLICENSE.descrip
18651787717SRichard Lowe
18751787717SRichard Lowe# This is covered by license_in_headers in nfs4_prot.x
18851787717SRichard Lowe./usr/src/head/rpcsvc/THIRDPARTYLICENSE.nfs4_prot
18951787717SRichard Lowe./usr/src/head/rpcsvc/THIRDPARTYLICENSE.nfs4_prot.descrip
19051787717SRichard Lowe
19151787717SRichard Lowe#
192b533f56bSRobert Mustacchi# ld tests which are not currently delivered
193b533f56bSRobert Mustacchi#
194b533f56bSRobert Mustacchi./usr/src/cmd/sgs/test
195