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

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/cmd-crypto/decrypt/Makefile.com
          +++ new/usr/src/cmd/cmd-crypto/decrypt/Makefile.com
↓ open down ↓ 24 lines elided ↑ open up ↑
  25   25  
  26   26  PROG = decrypt
  27   27  
  28   28  ROOTLINK32= $(ROOTBIN32)/encrypt
  29   29  ROOTLINK64= $(ROOTBIN64)/encrypt
  30   30  
  31   31  OBJS = decrypt.o
  32   32  
  33   33  SRCS = $(OBJS:%.o=../%.c)
  34   34  
  35      -include ../../../Makefile.cmd 
       35 +include ../../../Makefile.cmd
  36   36  
  37      -CFLAGS += $(CCVERBOSE) 
       37 +CFLAGS += $(CCVERBOSE)
  38   38  CFLAGS64 += $(CCVERBOSE)
  39   39  CPPFLAGS += -D_FILE_OFFSET_BITS=64
  40   40  
  41   41  CERRWARN += -_gcc=-Wno-parentheses
  42   42  CERRWARN += -_gcc=-Wno-uninitialized
  43   43  
  44   44  LDLIBS += -lkmf -lpkcs11 -lcryptoutil
  45   45  
  46   46  .KEEP_STATE:
  47   47  
  48   48  all:    $(PROG)
  49   49  
  50   50  lint:   lint_SRCS
  51   51  
  52      -include ../../../Makefile.targ
  53      -
  54   52  %.o:    ../%.c
  55   53          $(COMPILE.c) $<
  56   54  
  57   55  $(PROG): $(OBJS)
  58   56          $(LINK.c) $(OBJS) -o $@ $(LDLIBS) $(DYNFLAGS)
  59   57          $(POST_PROCESS)
  60   58  
  61   59  $(ROOTLINK32): $(ROOTPROG32)
  62   60          $(RM) $@
  63   61          $(LN) $(ROOTPROG32) $@
  64   62  
  65   63  $(ROOTLINK64): $(ROOTPROG64)
  66   64          $(RM) $@
  67   65          $(LN) $(ROOTPROG64) $@
  68   66  
  69   67  clean:
  70   68          $(RM) $(PROG) $(OBJS)
       69 +
       70 +include ../../../Makefile.targ
       71 +
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX