Print this page
4185 New hash algorithm support

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/sparc/zfs/Makefile
          +++ new/usr/src/uts/sparc/zfs/Makefile
↓ open down ↓ 16 lines elided ↑ open up ↑
  17   17  # information: Portions Copyright [yyyy] [name of copyright owner]
  18   18  #
  19   19  # CDDL HEADER END
  20   20  #
  21   21  #
  22   22  # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
  23   23  # Use is subject to license terms.
  24   24  #
  25   25  #       This makefile drives the production of the zfs file system
  26   26  #       kernel module.
       27 +#
       28 +# Copyright 2013 Saso Kiselkov. All rights reserved.
       29 +#
  27   30  
  28   31  #
  29   32  #       Path to the base of the uts directory tree (usually /usr/src/uts).
  30   33  #
  31   34  UTSBASE = ../..
  32   35  
  33   36  ARCHDIR:sh = cd ..; basename `pwd`
  34   37  
  35   38  #
  36   39  #       Define the module and object file sets.
↓ open down ↓ 18 lines elided ↑ open up ↑
  55   58  INSTALL_TARGET  = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
  56   59  
  57   60  #
  58   61  #       Overrides and depends_on
  59   62  #
  60   63  #       We require sched/SDC because by the time vfs_mountroot() runs,
  61   64  #       we can no longer load modules through OBP.
  62   65  #
  63   66  MODSTUBS_DIR     = $(OBJS_DIR)
  64   67  LDFLAGS         += -dy -Nfs/specfs -Ncrypto/swrand -Nmisc/idmap \
  65      -        -Nsched/SDC -Nmisc/sha2
       68 +        -Nsched/SDC -Nmisc/sha2 -Nmisc/skein -Nmisc/edonr
  66   69  
  67   70  INC_PATH        += -I$(UTSBASE)/common/fs/zfs
  68   71  INC_PATH        += -I$(SRC)/common
  69   72  INC_PATH        += -I$(COMMONBASE)/zfs
  70   73  
  71   74  C99MODE=        -xc99=%all
  72   75  C99LMODE=       -Xc99=%all
  73   76  
  74   77  #
  75   78  # For now, disable these lint checks; maintainers should endeavor
↓ open down ↓ 45 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX