Print this page
9852 enable ld(1) guidance and deflib assertions for the illumos build
*** 42,51 ****
--- 42,60 ----
#LDLIBS += -lrpcsvc -lnsl -lcrypt -lintl -lgen
LDLIBS += -lnsl -lnisdb -lc
MAPFILES = $(MAPFILE.INT) $(MAPFILE.NGB)
LDFLAGS += $(MAPFILES:%=-M%)
+ # This links with libnisdb, and thus is 'C++', but is otherwise entirely C. A
+ # result of this is that it probably doesn't _actually_ use the C++ runtime, but
+ # may in future (depending on compiler implementation)
+ #
+ # Give up.
+ ZGUIDANCE= -zguidance=nounused
+
+ $(__SUNC)ADJUNCT_LIBS = libC.so
+
# Pick up includes from library
CPPFLAGS += -I$(SRC)/lib/libnisdb/yptol
# This file is now in the $(SRC)/head/rpcsvc directory.
#HDRFILE= yppasswd.h