diff options
-rw-r--r-- | exception_lists/check_rtime | 14 | ||||
-rw-r--r-- | usr/src/lib/fm/libfmd_snmp/Makefile.com | 6 |
2 files changed, 13 insertions, 7 deletions
diff --git a/exception_lists/check_rtime b/exception_lists/check_rtime index 0fbbfb639e..ffa476c004 100644 --- a/exception_lists/check_rtime +++ b/exception_lists/check_rtime @@ -99,6 +99,10 @@ UNUSED_DEPS ^usr/lib/libp # profile libc makes libm an unused dep of libc # libm.so.2 dependency UNUSED_OBJ unused object=.*MACH(libm)/libm_hwcap1\.so\.2 +# libnetsnmphelpers.so is empty in some net-snmp versions +UNUSED_OBJ unused object=.*/libnetsnmphelpers\.so\..* +UNREF_OBJ unreferenced object=.*/libsnmphelpers\.so\..* + # Unused runpaths due to dlopen() use UNUSED_RPATH /usr/lib/fs/autofs.*\ from\ .automountd UNUSED_RPATH /etc/ppp/plugins.*\ from\ .*pppd @@ -127,7 +131,7 @@ UNUSED_RPATH /usr/X11/lib.*\ from\ .*libgobject-2\.0\.so\.0 UNUSED_RPATH /usr/sfw/lib.*\ from\ .*libgthread-2\.0\.so\.0 UNUSED_RPATH /usr/X11/lib.*\ from\ .*libgthread-2\.0\.so\.0 UNUSED_RPATH /usr/sfw/lib.*\ from\ .*libcrypto\.so\.0\.9\.8 -UNUSED_RPATH /usr/sfw/lib.*\ from\ .*libnetsnmp\.so\.15 +UNUSED_RPATH /usr/sfw/lib.*\ from\ .*libnetsnmp\.so\..* UNUSED_RPATH /usr/sfw/lib.*\ from\ .*libgcc_s\.so\.1 UNUSED_RPATH /usr/ccs/lib.*\ from\ .*libgcc_s\.so\.1 UNUSED_RPATH /usr/lib.*\ from\ .*libgcc_s\.so\.1 @@ -149,10 +153,10 @@ UNREF_OBJ /lib.*\ of\ .*libglib-2.0\.so\.0 UNREF_OBJ /lib.*\ of\ .*libgobject-2.0\.so\.0 UNREF_OBJ /lib.*\ of\ .*libgthread-2\.0\.so\.0 UNREF_OBJ /lib.*\ of\ .*libjvm\.so -UNREF_OBJ /lib.*\ of\ .*libnetsnmp\.so\.15 -UNREF_OBJ /lib.*\ of\ .*libnetsnmpagent\.so\.15 -UNREF_OBJ /lib.*\ of\ .*libnetsnmpmibs\.so\.15 -UNREF_OBJ /lib.*\ of\ .*libnetsnmphelpers\.so\.15 +UNREF_OBJ /lib.*\ of\ .*libnetsnmp\.so\..* +UNREF_OBJ /lib.*\ of\ .*libnetsnmpagent\.so\..* +UNREF_OBJ /lib.*\ of\ .*libnetsnmpmibs\.so\..* +UNREF_OBJ /lib.*\ of\ .*libnetsnmphelpers\.so\..* UNREF_OBJ /lib.*\ of\ .*libnspr4\.so UNREF_OBJ /lib.*\ of\ .*libpq\.so\.5 UNREF_OBJ /lib.*\ of\ .*libsoftokn3\.so diff --git a/usr/src/lib/fm/libfmd_snmp/Makefile.com b/usr/src/lib/fm/libfmd_snmp/Makefile.com index 745a101b01..cba1d90240 100644 --- a/usr/src/lib/fm/libfmd_snmp/Makefile.com +++ b/usr/src/lib/fm/libfmd_snmp/Makefile.com @@ -44,6 +44,8 @@ LIBS = $(DYNLIB) $(LINTLIB) SRCDIR = ../common +C99MODE= $(C99_ENABLE) + CPPFLAGS += -I../common -I. $(NOT_RELEASE_BUILD)CPPFLAGS += -DDEBUG CFLAGS += $(CCVERBOSE) $(C_BIGPICFLAGS) @@ -58,8 +60,8 @@ LDLIBS += -lfmd_adm -luutil -lnvpair -ltopo LDLIBS += $(SNMPLIBS) LDLIBS += -lc -LINTFLAGS = -msux -LINTFLAGS64 = -msux -m64 +LINTFLAGS = -msux $(C99LMODE) +LINTFLAGS64 = -msux -m64 $(C99LMODE) # Net-SNMP's headers use do {} while (0) a lot LINTCHECKFLAGS += -erroff=E_CONSTANT_CONDITION |