diff options
Diffstat (limited to 'usr/src/cmd/fs.d/nfs/mountd/Makefile')
| -rw-r--r-- | usr/src/cmd/fs.d/nfs/mountd/Makefile | 16 |
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) |
