diff options
author | John Levon <john.levon@joyent.com> | 2020-05-26 13:57:13 +0000 |
---|---|---|
committer | John Levon <john.levon@joyent.com> | 2020-05-26 13:57:13 +0000 |
commit | 5b2acc0949194447bba6e45a0fa44d0b5f42f208 (patch) | |
tree | 7ea9eb87bc68fee386dd39035ce715e87a0e673c /exception_lists/check_rtime | |
parent | 8ca018083101bf1cb175869679bc123187fb1bab (diff) | |
parent | 2a1277d3064386cd5c4e372301007aa330bf1d5e (diff) | |
download | illumos-joyent-gcc9.tar.gz |
mergegcc9
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 |