summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Tribble <peter.tribble@gmail.com>2019-08-13 18:40:22 +0100
committerPeter Tribble <peter.tribble@gmail.com>2019-08-14 20:33:30 +0100
commit582237e641696363bb029af5d31bf63b495e1b7d (patch)
tree8fe8f976a26a9d1d629f71dcecfa0e4a51d4c601
parentc6dd35daf6754ceadffe27f721e78fec1f894036 (diff)
downloadillumos-joyent-582237e641696363bb029af5d31bf63b495e1b7d.tar.gz
11548 11506 breaks the SPARC build
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
-rw-r--r--usr/src/tools/smatch/Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/usr/src/tools/smatch/Makefile b/usr/src/tools/smatch/Makefile
index 4079d9542e..a6379a7e85 100644
--- a/usr/src/tools/smatch/Makefile
+++ b/usr/src/tools/smatch/Makefile
@@ -27,8 +27,11 @@ include ../Makefile.tools
# We have to build smatch before we can use cw
i386_CC = $(GNUC_ROOT)/bin/gcc
sparc_CC = $(GNUC_ROOT)/bin/gcc
+# sparc doesn't recognise -msave-args
+i386_SMATCHFLAGS = -msave-args
+sparc_SMATCHFLAGS =
-CFLAGS = -O -m64 -msave-args -D__sun -Wall -Wno-unknown-pragmas -std=gnu99 -nodefaultlibs
+CFLAGS = -O -m64 $($(MACH)_SMATCHFLAGS) -D__sun -Wall -Wno-unknown-pragmas -std=gnu99 -nodefaultlibs
SMATCHDATADIR = $(ROOTONBLDSHARE)/smatch