diff options
Diffstat (limited to 'exception_lists/check_rtime')
-rw-r--r-- | exception_lists/check_rtime | 26 |
1 files changed, 24 insertions, 2 deletions
diff --git a/exception_lists/check_rtime b/exception_lists/check_rtime index e42084ffc7..3d5e7bf491 100644 --- a/exception_lists/check_rtime +++ b/exception_lists/check_rtime @@ -25,6 +25,8 @@ # Copyright 2018 Joyent, Inc. # Copyright 2018 OmniOS Community Edition (OmniOSce) Association. # Copyright 2019 Peter Tribble. +# Copyright 2018 Joyent, Inc. +# Copyright 2020 Oxide Computer Company # # This file provides exceptions to the usual rules applied to ELF objects by @@ -83,12 +85,11 @@ EXEC_STACK ^opt/os-tests/tests/secflags/stacky$ # Objects for which we allow relocations to the text segment TEXTREL ^platform/.*/MACH(kernel)/unix$ -TEXTREL ^usr/sbin/bhyve$ +TEXTREL ^usr/sbin/amd64/bhyve$ # Directories and files that are allowed to have no direct bound symbols NODIRECT ^platform/.*/MACH(kernel)/unix$ NODIRECT ^usr/ucb -NODIRECT ^usr/4lib/sbcp$ # Identify any files that should be skipped when building a crle(1) # configuration file. As the hwcap libraries can be loop-back mounted onto @@ -261,3 +262,24 @@ FORBIDDEN libxcurses\.so\.1 EXEC_STACK ^opt/SUNWonld EXEC_DATA ^opt/SUNWonld NODIRECT ^opt/SUNWonld + +# +# Closed binaries have an old mcs comment mentioning SunOS rather than +# illumos. These comments are not generated as part of the build, and +# it seems wrong to rewrite them; ignore them instead. +# +NO_COMMENT ^usr/bin/pax +NO_COMMENT ^usr/lib/amd64/libike\.so\.1 +NO_COMMENT ^usr/lib/fwflash/verify/ses-SUN\.so +NO_COMMENT ^usr/lib/inet/amd64/in\.iked +NO_COMMENT ^usr/lib/inet/certdb +NO_COMMENT ^usr/lib/inet/certlocal +NO_COMMENT ^usr/lib/inet/certrldb +NO_COMMENT ^usr/lib/labeld +NO_COMMENT ^usr/lib/libike\.so\.1 +NO_COMMENT ^usr/lib/mdb/kvm/amd64/mpt\.so +NO_COMMENT ^usr/lib/mdb/kvm/amd64/nfs\.so +NO_COMMENT ^usr/lib/raidcfg/amd64/mpt\.so\.1 +NO_COMMENT ^usr/lib/raidcfg/mpt\.so\.1 +NO_COMMENT ^usr/sbin/chk_encodings +NO_COMMENT ^usr/xpg4/bin/more |