Print this page
9852 enable ld(1) guidance and deflib assertions for the illumos build

*** 41,53 **** $(__GNUC)CFLAGS= -O -D__sun -Wall -Wno-unknown-pragmas -Werror \ -std=gnu89 -nodefaultlibs $(__SUNC)CFLAGS= -xspace -Xa -xildoff -errtags=yes -errwarn=%all \ -xc99=%none -W0,-xglobalstatic -v - $(__GNUC)LDLIBS += -lc ! $(__GNUC)LDFLAGS= $(MAPFILE.NES:%=-Wl,-M%) CPPFLAGS += -DDEFAULT_CC_DIR='"$(SPRO_VROOT)/bin"' CPPFLAGS += -DDEFAULT_GCC_DIR='"$(GNUC_ROOT)/bin"' CPPFLAGS += -DDEFAULT_CPLUSPLUS_DIR='"$(SPRO_VROOT)/bin"' CPPFLAGS += -DDEFAULT_GPLUSPLUS_DIR='"$(GNUC_ROOT)/bin"' --- 41,56 ---- $(__GNUC)CFLAGS= -O -D__sun -Wall -Wno-unknown-pragmas -Werror \ -std=gnu89 -nodefaultlibs $(__SUNC)CFLAGS= -xspace -Xa -xildoff -errtags=yes -errwarn=%all \ -xc99=%none -W0,-xglobalstatic -v $(__GNUC)LDLIBS += -lc ! $(__GNUC)LDFLAGS = $(MAPFILE.NES:%=-Wl,-M%) ! $(__GNUC)ZASSERTDEFLIB = -Wl,-zassert-deflib ! $(__GNUC)ZFATALWARNINGS = -Wl,-zfatal-warnings ! $(__GNUC)ZGUIDANCE = -Wl,-zguidance ! LDFLAGS += -Wl,$(ZDIRECT) CPPFLAGS += -DDEFAULT_CC_DIR='"$(SPRO_VROOT)/bin"' CPPFLAGS += -DDEFAULT_GCC_DIR='"$(GNUC_ROOT)/bin"' CPPFLAGS += -DDEFAULT_CPLUSPLUS_DIR='"$(SPRO_VROOT)/bin"' CPPFLAGS += -DDEFAULT_GPLUSPLUS_DIR='"$(GNUC_ROOT)/bin"'