summaryrefslogtreecommitdiff
path: root/usr/src/cmd/fs.d/nfs/mountd/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/cmd/fs.d/nfs/mountd/Makefile')
-rw-r--r--usr/src/cmd/fs.d/nfs/mountd/Makefile16
1 files changed, 6 insertions, 10 deletions
diff --git a/usr/src/cmd/fs.d/nfs/mountd/Makefile b/usr/src/cmd/fs.d/nfs/mountd/Makefile
index 2daa3f38ba..505ab301e3 100644
--- a/usr/src/cmd/fs.d/nfs/mountd/Makefile
+++ b/usr/src/cmd/fs.d/nfs/mountd/Makefile
@@ -31,10 +31,10 @@ ATTMK = $(TYPEPROG)
include ../../Makefile.fstype
-COMMON = $(FSLIB) nfs_sec.o sharetab.o daemon.o smfcfg.o
+COMMON = nfs_sec.o sharetab.o daemon.o smfcfg.o
LOCAL = mountd.o netgroup.o rmtab.o nfsauth.o \
nfsauth_xdr.o exportlist.o hashset.o nfs_cmd.o
-OBJS = $(LOCAL) $(COMMON)
+OBJS = $(FSLIB) $(LOCAL) $(COMMON)
SRCS = $(LOCAL:%.o=%.c) $(FSLIBSRC) ../lib/nfs_sec.c \
../lib/sharetab.c ../lib/daemon.c ../lib/smfcfg.c
DSRC = mountd_dt.d
@@ -43,10 +43,9 @@ LDLIBS += -lrpcsvc -lnsl -lbsm -lsocket -ltsnet -ltsol -lnvpair -lscf -lumem
CPPFLAGS += -D_REENTRANT -I../lib
CERRWARN += $(CNOWARN_UNINIT)
-CERRWARN += -_gcc=-Wno-switch
-# not linted
-SMATCH=off
+# unreachable code in mountd.c is to please the C compiler.
+mountd.o := SMOFF += check_unreachable
$(TYPEPROG): $(OBJS)
$(COMPILE.d) -s $(DSRC) -o $(DOBJ) $(OBJS)
@@ -65,8 +64,5 @@ daemon.o: ../lib/daemon.c
smfcfg.o: ../lib/smfcfg.c
$(COMPILE.c) ../lib/smfcfg.c
-lint:
- $(LINT.c) $(SRCS) $(LDLIBS)
-
-clean:
- $(RM) $(OBJS) $(DOBJ)
+clean:
+ $(RM) $(COMMON) $(LOCAL) $(DOBJ)