diff options
author | Jerry Jelinek <jerry.jelinek@joyent.com> | 2020-02-06 17:39:23 +0000 |
---|---|---|
committer | Jerry Jelinek <jerry.jelinek@joyent.com> | 2020-02-06 17:39:23 +0000 |
commit | dde549fef1b6a20091ef96c7d8eaddbb8a28458f (patch) | |
tree | ee381f3d176a143006279e79d803a695805426fd /usr/src | |
parent | d033b246d64601a249d0002bc6ffdd63d7be9621 (diff) | |
download | illumos-joyent-dde549fef1b6a20091ef96c7d8eaddbb8a28458f.tar.gz |
12217 add ld assert-deflib and guidance to gate build [disable more fatal-warnings to get build to work]
Diffstat (limited to 'usr/src')
-rw-r--r-- | usr/src/tools/cw/Makefile | 3 | ||||
-rw-r--r-- | usr/src/tools/smatch/Makefile | 4 |
2 files changed, 5 insertions, 2 deletions
diff --git a/usr/src/tools/cw/Makefile b/usr/src/tools/cw/Makefile index 0d0908a6a5..cc2e65eab0 100644 --- a/usr/src/tools/cw/Makefile +++ b/usr/src/tools/cw/Makefile @@ -47,7 +47,8 @@ $(__SUNC)CFLAGS= -xspace -Xa -xildoff -errtags=yes -errwarn=%all \ $(__GNUC)LDLIBS += -Wl,-zassert-deflib=libc.so -lc $(__GNUC)LDFLAGS= $(MAPFILE.NES:%=-Wl,-M%) $(__GNUC)ZASSERTDEFLIB = -Wl,-zassert-deflib -$(__GNUC)ZFATALWARNINGS = -Wl,-zfatal-warnings +# XXX disable to fix the build +# $(__GNUC)ZFATALWARNINGS = -Wl,-zfatal-warnings $(__GNUC)ZGUIDANCE = -Wl,-zguidance LDFLAGS += -Wl,$(ZDIRECT) diff --git a/usr/src/tools/smatch/Makefile b/usr/src/tools/smatch/Makefile index bc92591526..f40f18c2b6 100644 --- a/usr/src/tools/smatch/Makefile +++ b/usr/src/tools/smatch/Makefile @@ -45,7 +45,9 @@ CFLAGS += -DSMATCHDATADIR='"$(SMATCHDATADIR)"' CFLAGS += -DGCC_BASE='"/no/such/dir"' CFLAGS += -DMULTIARCH_TRIPLET=NULL -LDCHECKS = -Wl,$(ZASSERTDEFLIB) -Wl,$(ZGUIDANCE) -Wl,$(ZFATALWARNINGS) +# XXX remove ZFATALWARNINGS to fix the build +# LDCHECKS = -Wl,$(ZASSERTDEFLIB) -Wl,$(ZGUIDANCE) -Wl,$(ZFATALWARNINGS) +LDCHECKS = -Wl,$(ZASSERTDEFLIB) -Wl,$(ZGUIDANCE) LDLIBS += -Wl,$(ZLAZYLOAD) -Wl,$(ZDIRECT) -lsqlite3 -lcrypto -lgcc -lm -lc LDFLAGS = $(MAPFILE.NES:%=-Wl,-M%) |