30 # MACH(dir)
31 #
32 # is expanded into a regular expression that matches the given
33 # directory, or a 64-bit subdirectory of the directory with the
34 # name of a 64-bit architecture. For example, MACH(lib) will match
35 # any of the following:
36 #
37 # lib
38 # lib/amd64
39 # lib/sparcv9
40
41
42 # Directory hierarchies to skip completely
43 SKIP ^usr/lib/libc/ # optimized libc
44 SKIP ^usr/lib/rcm/ # 4426119
45 SKIP ^usr/perl5/ # alan's taking care of these :-)
46 SKIP ^usr/src/ # no objects in source code
47
48 # Individual files that we don't examine
49 SKIP ^boot/grub/bin/grub$
50 SKIP ^usr/apache/libexec/mod_ipp.so$ # Apache loadable module
51 # USIII specific extns. cause ldd noise on USII bld. m/c
52 SKIP ^usr/lib/fps/sun4u/UltraSPARC.*/fptest$
53 SKIP ^usr/MACH(lib)/lddstub$ # lddstub has no dependencies
54 SKIP ^usr/MACH(lib)/libssagent\.so\.1$ # 4328854
55 SKIP ^usr/lib/MACH(iconv)/geniconvtbl.so$ # 4384329
56
57 # picl file exclusions (4385799)
58 SKIP ^usr/platform/.*/libpsvcplugin_psr\.so\.1
59 SKIP ^usr/platform/.*/libpsvcpolicy_psr\.so\.1
60 SKIP ^usr/platform/.*/libpsvcpolicy\.so\.1
61 SKIP ^usr/lib/sysevent/modules/picl_slm.so$
62
63 # Objects that are allowed to have executable data segments
64 EXEC_DATA ^MACH(lib)/ld\.so\.1$
65 EXEC_DATA ^lib/libc\.so\.1$ # 6524709, 32-bit, needed for x86 only
66 EXEC_DATA ^lib/amd64/libumem\.so\.1$ # ptcumem
67 EXEC_DATA ^lib/libumem\.so\.1$ # ptcumem
68 EXEC_DATA ^opt/SUNWdtrt/tst/.*/ustack/tst\.helper\.exe$
69 EXEC_DATA ^platform/.*/MACH(kernel)/unix$
70 EXEC_DATA ^platform/.*/multiboot$
|
30 # MACH(dir)
31 #
32 # is expanded into a regular expression that matches the given
33 # directory, or a 64-bit subdirectory of the directory with the
34 # name of a 64-bit architecture. For example, MACH(lib) will match
35 # any of the following:
36 #
37 # lib
38 # lib/amd64
39 # lib/sparcv9
40
41
42 # Directory hierarchies to skip completely
43 SKIP ^usr/lib/libc/ # optimized libc
44 SKIP ^usr/lib/rcm/ # 4426119
45 SKIP ^usr/perl5/ # alan's taking care of these :-)
46 SKIP ^usr/src/ # no objects in source code
47
48 # Individual files that we don't examine
49 SKIP ^boot/grub/bin/grub$
50 SKIP ^usr/apache2/2.2/libexec/mod_ipp.so$ # Apache loadable module
51 # USIII specific extns. cause ldd noise on USII bld. m/c
52 SKIP ^usr/lib/fps/sun4u/UltraSPARC.*/fptest$
53 SKIP ^usr/MACH(lib)/lddstub$ # lddstub has no dependencies
54 SKIP ^usr/MACH(lib)/libssagent\.so\.1$ # 4328854
55 SKIP ^usr/lib/MACH(iconv)/geniconvtbl.so$ # 4384329
56
57 # picl file exclusions (4385799)
58 SKIP ^usr/platform/.*/libpsvcplugin_psr\.so\.1
59 SKIP ^usr/platform/.*/libpsvcpolicy_psr\.so\.1
60 SKIP ^usr/platform/.*/libpsvcpolicy\.so\.1
61 SKIP ^usr/lib/sysevent/modules/picl_slm.so$
62
63 # Objects that are allowed to have executable data segments
64 EXEC_DATA ^MACH(lib)/ld\.so\.1$
65 EXEC_DATA ^lib/libc\.so\.1$ # 6524709, 32-bit, needed for x86 only
66 EXEC_DATA ^lib/amd64/libumem\.so\.1$ # ptcumem
67 EXEC_DATA ^lib/libumem\.so\.1$ # ptcumem
68 EXEC_DATA ^opt/SUNWdtrt/tst/.*/ustack/tst\.helper\.exe$
69 EXEC_DATA ^platform/.*/MACH(kernel)/unix$
70 EXEC_DATA ^platform/.*/multiboot$
|