Print this page
9852 enable ld(1) guidance and deflib assertions for the illumos build


  32 
  33 SRCS = $(OBJS:%.o=../%.c)
  34 
  35 include ../../../Makefile.cmd 
  36 
  37 CFLAGS += $(CCVERBOSE) 
  38 CFLAGS64 += $(CCVERBOSE)
  39 CPPFLAGS += -D_FILE_OFFSET_BITS=64
  40 
  41 CERRWARN += -_gcc=-Wno-parentheses
  42 CERRWARN += -_gcc=-Wno-uninitialized
  43 
  44 LDLIBS += -lkmf -lpkcs11 -lcryptoutil
  45 
  46 .KEEP_STATE:
  47 
  48 all:    $(PROG)
  49 
  50 lint:   lint_SRCS
  51 
  52 include ../../../Makefile.targ
  53 
  54 %.o:    ../%.c
  55         $(COMPILE.c) $<
  56 
  57 $(PROG): $(OBJS)
  58         $(LINK.c) $(OBJS) -o $@ $(LDLIBS) $(DYNFLAGS)
  59         $(POST_PROCESS)
  60 
  61 $(ROOTLINK32): $(ROOTPROG32)
  62         $(RM) $@
  63         $(LN) $(ROOTPROG32) $@
  64 
  65 $(ROOTLINK64): $(ROOTPROG64)
  66         $(RM) $@
  67         $(LN) $(ROOTPROG64) $@
  68 
  69 clean:
  70         $(RM) $(PROG) $(OBJS)





  32 
  33 SRCS = $(OBJS:%.o=../%.c)
  34 
  35 include ../../../Makefile.cmd
  36 
  37 CFLAGS += $(CCVERBOSE)
  38 CFLAGS64 += $(CCVERBOSE)
  39 CPPFLAGS += -D_FILE_OFFSET_BITS=64
  40 
  41 CERRWARN += -_gcc=-Wno-parentheses
  42 CERRWARN += -_gcc=-Wno-uninitialized
  43 
  44 LDLIBS += -lkmf -lpkcs11 -lcryptoutil
  45 
  46 .KEEP_STATE:
  47 
  48 all:    $(PROG)
  49 
  50 lint:   lint_SRCS
  51 


  52 %.o:    ../%.c
  53         $(COMPILE.c) $<
  54 
  55 $(PROG): $(OBJS)
  56         $(LINK.c) $(OBJS) -o $@ $(LDLIBS) $(DYNFLAGS)
  57         $(POST_PROCESS)
  58 
  59 $(ROOTLINK32): $(ROOTPROG32)
  60         $(RM) $@
  61         $(LN) $(ROOTPROG32) $@
  62 
  63 $(ROOTLINK64): $(ROOTPROG64)
  64         $(RM) $@
  65         $(LN) $(ROOTPROG64) $@
  66 
  67 clean:
  68         $(RM) $(PROG) $(OBJS)
  69 
  70 include ../../../Makefile.targ
  71