xref: /onnv-gate/usr/src/tools/findunref/exception_list.open (revision 13022:03fd5152c466)
17078Smjnelson#
27078Smjnelson# CDDL HEADER START
37078Smjnelson#
47078Smjnelson# The contents of this file are subject to the terms of the
57078Smjnelson# Common Development and Distribution License (the "License").
67078Smjnelson# You may not use this file except in compliance with the License.
77078Smjnelson#
87078Smjnelson# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
97078Smjnelson# or http://www.opensolaris.org/os/licensing.
107078Smjnelson# See the License for the specific language governing permissions
117078Smjnelson# and limitations under the License.
127078Smjnelson#
137078Smjnelson# When distributing Covered Code, include this CDDL HEADER in each
147078Smjnelson# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
157078Smjnelson# If applicable, add the following below this CDDL HEADER, with the
167078Smjnelson# fields enclosed by brackets "[]" replaced with your own identifying
177078Smjnelson# information: Portions Copyright [yyyy] [name of copyright owner]
187078Smjnelson#
197078Smjnelson# CDDL HEADER END
207078Smjnelson#
217078Smjnelson
227078Smjnelson#
2312100SPramod.Gunjikar@Sun.COM# Copyright (c) 2001, 2010, Oracle and/or its affiliates. All rights reserved.
247078Smjnelson#
257078Smjnelson
267078Smjnelson#
277078Smjnelson# open-tree exception list
287078Smjnelson#
297078Smjnelson# See README.exception_lists for details
307078Smjnelson#
317078Smjnelson
327078Smjnelson#
337078Smjnelson# Ignore oddly-named text files scattered about -- someday these should be
347078Smjnelson# suffixed with .txt so we don't have to list them.
357078Smjnelson#
3610313SPeter.Memishian@Sun.COM./usr/src/cmd/oawk/EXPLAIN
3710313SPeter.Memishian@Sun.COM./usr/src/cmd/vi/port/ex.news
3810313SPeter.Memishian@Sun.COM./usr/src/cmd/ssh/doc
397078Smjnelson
407078Smjnelson#
417078Smjnelson# Ignore everything under trees that may be resynched from outside ON.
427078Smjnelson#
4310313SPeter.Memishian@Sun.COM./usr/src/cmd/perl
4410313SPeter.Memishian@Sun.COM./usr/src/cmd/sqlite
4510313SPeter.Memishian@Sun.COM./usr/src/lib/libsqlite
4610313SPeter.Memishian@Sun.COM./usr/src/cmd/tcpd
4710313SPeter.Memishian@Sun.COM./usr/src/common/openssl
4810313SPeter.Memishian@Sun.COM./usr/src/grub
4910313SPeter.Memishian@Sun.COM./usr/src/uts/intel/sys/acpi
507078Smjnelson
517078Smjnelson#
527078Smjnelson# Ignore ksh93/ast-related files that are only used to resync our build
537078Smjnelson# configuration with upstream.
547078Smjnelson#
5510313SPeter.Memishian@Sun.COM./usr/src/lib/libast/*/src/lib/libast/FEATURE
5610898Sroland.mainz@nrubsig.org./usr/src/lib/libast/*/src/lib/libast/ast_namval.h
5710313SPeter.Memishian@Sun.COM./usr/src/lib/libast/common/comp/conf.*
5810313SPeter.Memishian@Sun.COM./usr/src/lib/libast/common/features
5910313SPeter.Memishian@Sun.COM./usr/src/lib/libast/common/include/ast_windows.h
6010313SPeter.Memishian@Sun.COM./usr/src/lib/libast/common/port/lc.tab
6110313SPeter.Memishian@Sun.COM./usr/src/lib/libast/common/port/lcgen.c
6210313SPeter.Memishian@Sun.COM./usr/src/lib/libcmd/*/src/lib/libcmd/FEATURE
6310313SPeter.Memishian@Sun.COM./usr/src/lib/libcmd/common/features
6410313SPeter.Memishian@Sun.COM./usr/src/lib/libdll/*/src/lib/libdll/FEATURE
6510313SPeter.Memishian@Sun.COM./usr/src/lib/libdll/common/features
6610313SPeter.Memishian@Sun.COM./usr/src/lib/libpp/*/pp.*
6710313SPeter.Memishian@Sun.COM./usr/src/lib/libpp/common/gentab.sh
6810313SPeter.Memishian@Sun.COM./usr/src/lib/libpp/common/ppsym.c
6910313SPeter.Memishian@Sun.COM./usr/src/lib/libpp/i386/ppdebug.h
7010313SPeter.Memishian@Sun.COM./usr/src/lib/libpp/sparc/ppdebug.h
7110313SPeter.Memishian@Sun.COM./usr/src/lib/libshell/*/src/cmd/ksh93/FEATURE
7210313SPeter.Memishian@Sun.COM./usr/src/lib/libshell/common/data/math.tab
7310313SPeter.Memishian@Sun.COM./usr/src/lib/libshell/common/features
7410313SPeter.Memishian@Sun.COM./usr/src/lib/libshell/misc/buildksh93.sh
7510313SPeter.Memishian@Sun.COM./usr/src/lib/libshell/misc/buildksh93.readme
767078Smjnelson
777078Smjnelson#
788462SApril.Chin@Sun.COM# Ignore ksh93/ast-related "iffe" (if feature enabled) probe
798462SApril.Chin@Sun.COM#
8010313SPeter.Memishian@Sun.COM./usr/src/lib/libsum/common/features/sum
818462SApril.Chin@Sun.COM
828462SApril.Chin@Sun.COM#
838462SApril.Chin@Sun.COM# Ignore ksh93/ast-related upstream source, currently superseded by
848462SApril.Chin@Sun.COM# a per-platform version of sum.h, since we use libmd.so.1 for some
858462SApril.Chin@Sun.COM# ciphers.
868462SApril.Chin@Sun.COM#
8710313SPeter.Memishian@Sun.COM./usr/src/lib/libsum/common/sum.h
888462SApril.Chin@Sun.COM
898462SApril.Chin@Sun.COM#
907078Smjnelson# Ignore ksh93/ast-related test programs.
917078Smjnelson#
9210313SPeter.Memishian@Sun.COM./usr/src/cmd/ast/msgcc/msgcc.tst
9310313SPeter.Memishian@Sun.COM./usr/src/lib/libast/common/port/astmath.c
947078Smjnelson
957078Smjnelson#
967078Smjnelson# Ignore ksh93/ast-related source components that are not currently
977078Smjnelson# used but may be useful later.
987078Smjnelson#
9910313SPeter.Memishian@Sun.COM./usr/src/lib/libcmd/common/cksum.c
10010313SPeter.Memishian@Sun.COM./usr/src/lib/libcmd/common/md5sum.c
10110313SPeter.Memishian@Sun.COM./usr/src/lib/libcmd/common/sum.c
10210313SPeter.Memishian@Sun.COM./usr/src/lib/libshell/common/bltins/mkservice.c
10310313SPeter.Memishian@Sun.COM./usr/src/lib/libshell/common/data/bash_pre_rc.sh
10410313SPeter.Memishian@Sun.COM./usr/src/lib/libshell/common/include/env.h
10510313SPeter.Memishian@Sun.COM./usr/src/lib/libshell/common/sh/bash.c
10610313SPeter.Memishian@Sun.COM./usr/src/lib/libshell/common/sh/env.c
10710313SPeter.Memishian@Sun.COM./usr/src/lib/libshell/common/sh/shcomp.c
10810313SPeter.Memishian@Sun.COM./usr/src/lib/libshell/common/sh/suid_exec.c
1097078Smjnelson
1107078Smjnelson#
1117078Smjnelson# Ignore any files built as part of the nightly program itself.
1127078Smjnelson#
1137078Smjnelson# ISUSED - let checkpaths know that the next entry is good.
11410313SPeter.Memishian@Sun.COM./usr/src/*.out
1157078Smjnelson# ISUSED - let checkpaths know that the next entry is good.
11610313SPeter.Memishian@Sun.COM./usr/src/*.ref
1177078Smjnelson
1187078Smjnelson#
1197078Smjnelson# Ignore internal test directories and test programs.
1207078Smjnelson#
1217078Smjnelson*/tests
1227078Smjnelson*/test
1237078Smjnelson*Test.java
1247078Smjnelson*_test.[ch]
12510313SPeter.Memishian@Sun.COM./usr/src/cmd/ldap/common/*test.c
12610313SPeter.Memishian@Sun.COM./usr/src/cmd/logadm/tester
12710313SPeter.Memishian@Sun.COM./usr/src/cmd/print/printmgr/com/sun/admin/pm/client/helptools/extract
12810313SPeter.Memishian@Sun.COM./usr/src/cmd/print/printmgr/com/sun/admin/pm/server/pmtest
12910313SPeter.Memishian@Sun.COM./usr/src/cmd/sendmail/libsm/t-*.c
13010313SPeter.Memishian@Sun.COM./usr/src/cmd/sort/common/convert.c
13110313SPeter.Memishian@Sun.COM./usr/src/cmd/sort/common/invoke.c
13210313SPeter.Memishian@Sun.COM./usr/src/lib/crypt_modules/sha256/test.c
13310313SPeter.Memishian@Sun.COM./usr/src/lib/efcode/fcode_test
13410313SPeter.Memishian@Sun.COM./usr/src/lib/libkvm/common/test.c
135*13022Sglenn.lagasse@oracle.com./usr/src/lib/libbe/tbeadm/*
1367078Smjnelson
1377078Smjnelson#
1387078Smjnelson# Ignore debugging code.
1397078Smjnelson#
14010313SPeter.Memishian@Sun.COM./usr/src/cmd/fs.d/pcfs/fsck/inject.c
14110313SPeter.Memishian@Sun.COM./usr/src/cmd/sort/common/statistics.c
1427078Smjnelson
1437078Smjnelson#
1447078Smjnelson# Ignore internal packages, scripts, and tools that are intentionally not
1457078Smjnelson# built or used during a nightly.
1467078Smjnelson#
14710313SPeter.Memishian@Sun.COM./usr/src/cmd/sgs/packages
14810313SPeter.Memishian@Sun.COM./usr/src/cmd/sgs/rtld.4.x
14910313SPeter.Memishian@Sun.COM./usr/src/prototypes
15010313SPeter.Memishian@Sun.COM./usr/src/cmd/pools/poold/com/sun/solaris/*/*/package.html
15110313SPeter.Memishian@Sun.COM./usr/src/uts/intel/io/acpica/cmp_ca.sh
1527078Smjnelson
1537078Smjnelson#
1547078Smjnelson# Ignore files that are only used by internal packages.
1557078Smjnelson#
15610313SPeter.Memishian@Sun.COM./usr/src/cmd/sgs/*/*/*chk.msg
1577078Smjnelson
1587078Smjnelson#
1597078Smjnelson# Ignore files that get used during a EXPORT_SRC or CRYPT_SRC build only.
1607078Smjnelson#
16110313SPeter.Memishian@Sun.COM./usr/src/common/crypto/aes/Makefile
16210313SPeter.Memishian@Sun.COM./usr/src/common/crypto/arcfour/Makefile
16310313SPeter.Memishian@Sun.COM./usr/src/common/crypto/blowfish/Makefile
16410313SPeter.Memishian@Sun.COM./usr/src/common/crypto/des/Makefile
16510313SPeter.Memishian@Sun.COM./usr/src/common/crypto/rsa/Makefile
16610313SPeter.Memishian@Sun.COM./usr/src/lib/gss_mechs/mech_dh/backend/mapfile-vers
16710313SPeter.Memishian@Sun.COM./usr/src/lib/gss_mechs/mech_dh/dh1024/mapfile-vers
16810313SPeter.Memishian@Sun.COM./usr/src/lib/gss_mechs/mech_dh/dh192/mapfile-vers
16910313SPeter.Memishian@Sun.COM./usr/src/lib/gss_mechs/mech_dh/dh640/mapfile-vers
17010313SPeter.Memishian@Sun.COM./usr/src/lib/gss_mechs/mech_krb5/mapfile-vers-clean
17110313SPeter.Memishian@Sun.COM./usr/src/lib/gss_mechs/mech_spnego/mapfile-vers-clean
17210313SPeter.Memishian@Sun.COM./usr/src/lib/pkcs11/pkcs11_softtoken/common/Makefile
17310313SPeter.Memishian@Sun.COM./usr/src/uts/common/Makefile
17410313SPeter.Memishian@Sun.COM./usr/src/uts/common/crypto/io/Makefile
17510313SPeter.Memishian@Sun.COM./usr/src/uts/common/gssapi/include/Makefile
17610313SPeter.Memishian@Sun.COM./usr/src/uts/common/gssapi/mechs/dummy/Makefile
17710313SPeter.Memishian@Sun.COM./usr/src/uts/common/gssapi/mechs/krb5/Makefile
17810313SPeter.Memishian@Sun.COM./usr/src/xmod
1797078Smjnelson
1807078Smjnelson#
1817078Smjnelson# Ignore Makefiles which are used by developers but not used by nightly
1827078Smjnelson# itself.  This is a questionable practice, since they tend to rot.
1837078Smjnelson#
18410313SPeter.Memishian@Sun.COM./usr/src/cmd/syslogd/sparcv9/Makefile
18510313SPeter.Memishian@Sun.COM./usr/src/uts/sparc/uhci/Makefile
18610313SPeter.Memishian@Sun.COM./usr/src/lib/pam_modules/smb/amd64/Makefile
18710313SPeter.Memishian@Sun.COM./usr/src/lib/pam_modules/smb/sparcv9/Makefile
18810313SPeter.Memishian@Sun.COM./usr/src/cmd/isns/isnsd/xml_def/isnsmgmtSchema.xsd
1897078Smjnelson
1907078Smjnelson#
1917078Smjnelson# Ignore dtrace scripts only used by developers
1927078Smjnelson#
19310313SPeter.Memishian@Sun.COM./usr/src/cmd/vscan/vscand/vscan.d
1947078Smjnelson
1957078Smjnelson#
1967078Smjnelson# Ignore sample source code.
1977078Smjnelson#
19810313SPeter.Memishian@Sun.COM./usr/src/cmd/sendmail/libmilter/example.c
19910313SPeter.Memishian@Sun.COM./usr/src/lib/libdhcpsvc/modules/templates
2007078Smjnelson
2017078Smjnelson#
2027078Smjnelson# Ignore .xcl files that aren't used because the program is statically linked.
2037078Smjnelson#
20410313SPeter.Memishian@Sun.COM./usr/src/cmd/cmd-inet/sbin/dhcpagent/dhcpagent.xcl
2057078Smjnelson
2067078Smjnelson#
2077078Smjnelson# Ignore sendmail files included for completeness' sake, but which won't
2087078Smjnelson# be used until certain _FFR (for future release) #define's go live.
2097078Smjnelson#
21010313SPeter.Memishian@Sun.COM./usr/src/cmd/sendmail/src/statusd_shm.h
2117078Smjnelson
2127078Smjnelson#
2137078Smjnelson# Ignore files originally supplied by ISC (Internet Software Consortium)
2147078Smjnelson# as part of a BIND release.
2157078Smjnelson#
21610313SPeter.Memishian@Sun.COM./usr/src/lib/libresolv2/common/irs/getaddrinfo.c
21710313SPeter.Memishian@Sun.COM./usr/src/lib/libresolv2/common/irs/nis_p.h
21810313SPeter.Memishian@Sun.COM./usr/src/lib/libresolv2/common/resolv/res_mkupdate.h
21910313SPeter.Memishian@Sun.COM./usr/src/lib/libresolv2/include/err.h
2207078Smjnelson
2217078Smjnelson#
2227078Smjnelson# Ignore mont_mulf.c. It is used as a starting point for some hand optimized
2237078Smjnelson# assembly files. We keep it around for future reference.
2247078Smjnelson#
22510313SPeter.Memishian@Sun.COM./usr/src/common/bignum/mont_mulf.c
2267078Smjnelson
2277078Smjnelson#
2287078Smjnelson# Ignore the sparc Makefiles for x86-only drivers;
2297078Smjnelson# they're used to build warlock only.
2307078Smjnelson#
23110313SPeter.Memishian@Sun.COM./usr/src/uts/sparc/sata/Makefile
23210313SPeter.Memishian@Sun.COM./usr/src/uts/sparc/si3124/Makefile
23310313SPeter.Memishian@Sun.COM./usr/src/uts/sparc/nv_sata/Makefile
23410313SPeter.Memishian@Sun.COM./usr/src/uts/sparc/ahci/Makefile
2357078Smjnelson
2367078Smjnelson#
2377851SDana.Myers@Sun.COM# Ignore uttrack.c.  It is provided as part of the standard
2387851SDana.Myers@Sun.COM# ACPI CA source code but provides optional resource tracking
2397851SDana.Myers@Sun.COM# functionality which is not used.
2407851SDana.Myers@Sun.COM#
24110313SPeter.Memishian@Sun.COM./usr/src/uts/intel/io/acpica/utilities/uttrack.c
2427851SDana.Myers@Sun.COM
2437851SDana.Myers@Sun.COM#
2447078Smjnelson# Ignore any files that get used during a gcc build only.
2457078Smjnelson#
24610313SPeter.Memishian@Sun.COM./usr/src/cmd/sgs/rtld/common/mapfile-order-gcc
2477078Smjnelson
2487078Smjnelson#
2497078Smjnelson# Ignore compiler dependent header files for fpscrubber
2507078Smjnelson# and sparc prototype files
2517078Smjnelson#
25210313SPeter.Memishian@Sun.COM./usr/src/cmd/fps/fptest/singdoub*
25311877SMark.J.Nelson@Sun.COM
25411877SMark.J.Nelson@Sun.COM#
25511877SMark.J.Nelson@Sun.COM# The sharemgr command is built 32-bit only by default, but support
25611877SMark.J.Nelson@Sun.COM# for building 64-bit is latent in the Makefiles.
25711877SMark.J.Nelson@Sun.COM#
25811877SMark.J.Nelson@Sun.COM./usr/src/cmd/dfs.cmds/sharemgr/amd64/Makefile
25911877SMark.J.Nelson@Sun.COM./usr/src/cmd/dfs.cmds/sharemgr/sparcv9/Makefile
26013004SMark.J.Nelson@Oracle.COM
26113004SMark.J.Nelson@Oracle.COM#
26213004SMark.J.Nelson@Oracle.COM# Legitimately unreferenced license/copying files.  Please include
26313004SMark.J.Nelson@Oracle.COM# explanatory comments when adding items here.
26413004SMark.J.Nelson@Oracle.COM#
26513004SMark.J.Nelson@Oracle.COM
26613004SMark.J.Nelson@Oracle.COM#
26713004SMark.J.Nelson@Oracle.COM# OPENSOLARIS.LICENSE needs to remain in usr/src as long as it is
26813004SMark.J.Nelson@Oracle.COM# referenced in the CDDL headers.
26913004SMark.J.Nelson@Oracle.COM#
27013004SMark.J.Nelson@Oracle.COM./usr/src/OPENSOLARIS.LICENSE
27113004SMark.J.Nelson@Oracle.COM
27213004SMark.J.Nelson@Oracle.COM# Though "COPYING" is usually used as a filename for GPL, the license
27313004SMark.J.Nelson@Oracle.COM# information for openssh is actually found in usr/src/cmd/ssh/doc/LICENSE.
27413004SMark.J.Nelson@Oracle.COM# The COPYING.Ylonen file is merely additional information.
27513004SMark.J.Nelson@Oracle.COM#
27613004SMark.J.Nelson@Oracle.COM./usr/src/cmd/ssh/doc/COPYING.Ylonen
27713004SMark.J.Nelson@Oracle.COM
27813004SMark.J.Nelson@Oracle.COM#
27913004SMark.J.Nelson@Oracle.COM# This covers header files that are not delivered.
28013004SMark.J.Nelson@Oracle.COM#
28113004SMark.J.Nelson@Oracle.COM./usr/src/uts/common/xen/public/COPYING
282