Print this page
3006 VERIFY[S,U,P] and ASSERT[S,U,P] frequently check if first argument is zero


  29 #
  30 
  31 PROG= zhack
  32 SRCS= ../$(PROG).c
  33 OBJS= $(PROG).o
  34 
  35 include ../../Makefile.cmd
  36 include ../../Makefile.ctf
  37 
  38 INCS += -I../../../lib/libzpool/common
  39 INCS += -I../../../uts/common/fs/zfs
  40 INCS += -I../../../common/zfs
  41 
  42 LDLIBS += -lzpool -lumem -lnvpair -lzfs
  43 
  44 C99MODE=        -xc99=%all
  45 C99LMODE=       -Xc99=%all
  46 
  47 CFLAGS += $(CCVERBOSE)
  48 CFLAGS64 += $(CCVERBOSE)
  49 CPPFLAGS += -D_LARGEFILE64_SOURCE=1 -D_REENTRANT $(INCS)
  50 
  51 .KEEP_STATE:
  52 
  53 all: $(PROG)
  54 
  55 $(PROG): $(OBJS)
  56         $(LINK.c) -o $(PROG) $(OBJS) $(LDLIBS)
  57         $(POST_PROCESS)
  58 
  59 clean:
  60 
  61 lint:   lint_SRCS
  62 
  63 include ../../Makefile.targ
  64 
  65 %.o: ../%.c
  66         $(COMPILE.c) $<
  67         $(POST_PROCESS_O)


  29 #
  30 
  31 PROG= zhack
  32 SRCS= ../$(PROG).c
  33 OBJS= $(PROG).o
  34 
  35 include ../../Makefile.cmd
  36 include ../../Makefile.ctf
  37 
  38 INCS += -I../../../lib/libzpool/common
  39 INCS += -I../../../uts/common/fs/zfs
  40 INCS += -I../../../common/zfs
  41 
  42 LDLIBS += -lzpool -lumem -lnvpair -lzfs
  43 
  44 C99MODE=        -xc99=%all
  45 C99LMODE=       -Xc99=%all
  46 
  47 CFLAGS += $(CCVERBOSE)
  48 CFLAGS64 += $(CCVERBOSE)
  49 CPPFLAGS += -D_LARGEFILE64_SOURCE=1 -D_REENTRANT -DDEBUG $(INCS)
  50 
  51 .KEEP_STATE:
  52 
  53 all: $(PROG)
  54 
  55 $(PROG): $(OBJS)
  56         $(LINK.c) -o $(PROG) $(OBJS) $(LDLIBS)
  57         $(POST_PROCESS)
  58 
  59 clean:
  60 
  61 lint:   lint_SRCS
  62 
  63 include ../../Makefile.targ
  64 
  65 %.o: ../%.c
  66         $(COMPILE.c) $<
  67         $(POST_PROCESS_O)