Print this page
10468 __ctype_mask[EOF] has been working by accident
10469 GCC's -faggressive-loop-optimizations is too aggressive
10470 array over-read in has_saved_fp()
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: John Levon <john.levon@joyent.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libsaveargs/Makefile.com
          +++ new/usr/src/lib/libsaveargs/Makefile.com
↓ open down ↓ 14 lines elided ↑ open up ↑
  15   15  # If applicable, add the following below this CDDL HEADER, with the
  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  #
  22   22  # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
  23   23  # Use is subject to license terms.
  24   24  #
  25      -# Copyright (c) 2018, Joyent, Inc.
       25 +# Copyright (c) 2019, Joyent, Inc.
  26   26  
  27   27  #
  28   28  # The build process for libsaveargs is sightly different from that used by other
  29   29  # libraries, because libsaveargs must be built in two flavors - as a standalone
  30   30  # for use by kmdb and as a normal library.  We use $(CURTYPE) to indicate the
  31   31  # current flavor being built.
  32   32  #
  33   33  
  34   34  LIBRARY=        libsaveargs.a
  35   35  STANDLIBRARY=   libstandsaveargs.so
↓ open down ↓ 52 lines elided ↑ open up ↑
  88   88  CPPFLAGS_library = -D_REENTRANT
  89   89  CPPFLAGS +=     -I$(COMDIR) $(CPPFLAGS_$(CURTYPE))
  90   90  
  91   91  CFLAGS_standalone = $(STAND_FLAGS_32)
  92   92  CFLAGS_common =
  93   93  CFLAGS += $(CFLAGS_$(CURTYPE)) $(CFLAGS_common)
  94   94  
  95   95  CFLAGS64_standalone = $(STAND_FLAGS_64)
  96   96  CFLAGS64 += $(CCVERBOSE) $(CFLAGS64_$(CURTYPE)) $(CFLAGS64_common)
  97   97  
  98      -# not linted
  99      -SMATCH=off
 100      -
 101   98  DYNFLAGS +=     $(ZINTERPOSE)
 102   99  
 103  100  .KEEP_STATE:
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX