Print this page
10079 smatch Makefile changes for usr/src/lib

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/pkcs11/pkcs11_tpm/Makefile.com
          +++ new/usr/src/lib/pkcs11/pkcs11_tpm/Makefile.com
↓ open down ↓ 15 lines elided ↑ open up ↑
  16   16  # fields enclosed by brackets "[]" replaced with your own identifying
  17   17  # information: Portions Copyright [yyyy] [name of copyright owner]
  18   18  #
  19   19  # CDDL HEADER END
  20   20  #
  21   21  # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
  22   22  # Use is subject to license terms.
  23   23  #
  24   24  # Copyright 2018 Jason King
  25   25  #
       26 +# Copyright (c) 2018, Joyent, Inc.
       27 +
  26   28  LIBRARY =       pkcs11_tpm.a
  27   29  VERS =          .1
  28   30  
  29   31  RSA_DIR =               $(SRC)/common/crypto/rsa
  30   32  RSA_FLAGS =             -I$(RSA_DIR)
  31   33  
  32   34  BIGNUM_DIR =            $(SRC)/common/bignum
  33   35  BIGNUM_FLAGS =          -I$(BIGNUM_DIR)
  34   36  
  35   37  PADDING_DIR =           $(SRC)/common/crypto/padding
↓ open down ↓ 52 lines elided ↑ open up ↑
  88   90  
  89   91  LDLIBS += $(TSSLIB) -L$(ADJUNCT_PROTO)/lib -lc -luuid -lmd -ltspi -lsoftcrypto
  90   92  CPPFLAGS += -xCC -D_POSIX_PTHREAD_SEMANTICS $(TSSINC) $(SOFTCRYPTOFLAGS)
  91   93  CPPFLAGS64 += $(CPPFLAGS)
  92   94  CSTD=        $(CSTD_GNU99)
  93   95  
  94   96  CERRWARN +=     -_gcc=-Wno-parentheses
  95   97  CERRWARN +=     -_gcc=-Wno-unused-label
  96   98  CERRWARN +=     -_gcc=-Wno-uninitialized
  97   99  
      100 +# not linted
      101 +SMATCH=off
      102 +
  98  103  LINTSRC= $(OBJECTS:%.o=$(SRCDIR)/%.c)
  99  104  
 100  105  $(LINTLIB):=    SRCS    =       $(SRCDIR)/$(LINTSRC)
 101  106  LINTSRC= $(SRCS)
 102  107  
 103  108  CLOBBERFILES += C.ln
 104  109  
 105  110  .KEEP_STATE:
 106  111  
 107  112  all: $(LIBS)
 108      - 
      113 +
 109  114  lint: $$(LINTSRC)
 110  115          $(LINT.c) $(LINTCHECKFLAGS) $(LINTSRC) $(LDLIBS)
 111  116  
 112  117  pics/%.o: $(SRCDIR)/%.c
 113  118          $(COMPILE.c) -o $@ $<
 114  119          $(POST_PROCESS_O)
 115  120  
 116  121  include $(SRC)/lib/Makefile.targ
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX