Print this page
3806 illumos build execs echo unnecessarily
Reviewed by: Garrett D'Amore <garrett.damore@gmail.com>
Reviewed by: Gary Mills <gary_mills@fastmail.fm>

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/Makefile.uts
          +++ new/usr/src/uts/Makefile.uts
↓ 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  
  22   22  #
  23   23  # Copyright (c) 1991, 2010, Oracle and/or its affiliates. All rights reserved.
  24   24  # Copyright (c) 2011 Bayard G. Bell. All rights reserved.
  25   25  # Copyright (c) 2011 by Delphix. All rights reserved.
       26 +# Copyright (c) 2013 Andrew Stormont.  All rights reserved.
  26   27  #
  27   28  
  28   29  #
  29   30  #       This Makefile contains the common targets and definitions for
  30   31  #       all kernels. It is to be included in the Makefiles for specific
  31   32  #       implementation architectures and processor architecture dependent
  32   33  #       modules: i.e.: all driving kernel Makefiles.
  33   34  #
  34   35  #       Include global definitions:
  35   36  #
↓ open down ↓ 626 lines elided ↑ open up ↑
 662  663  #       in unix_bb.o
 663  664  #
 664  665  BB_FILES =
 665  666  $(BB_FILES)     := XAOPT = -xa
 666  667  
 667  668  #
 668  669  #       The idea here is for unix_bb.o to be in all kernels except the
 669  670  #       kernel which actually gets shipped to customers.  In practice,
 670  671  #       $(RELEASE_BUILD) is on for a number of the late beta and fcs builds.
 671  672  #
 672      -CODE_COVERAGE=
 673      -$(RELEASE_BUILD)CODE_COVERAGE:sh=       echo \\043
 674      -$(CODE_COVERAGE)$(OBJS_DIR)/unix_bb.o   := CPPFLAGS     += -DKCOV
 675      -$(CODE_COVERAGE)$(OBJS_DIR)/unix_bb.ln  := CPPFLAGS     += -DKCOV
      673 +$(NOT_RELEASE_BUILD)$(OBJS_DIR)/unix_bb.o   := CPPFLAGS     += -DKCOV
      674 +$(NOT_RELEASE_BUILD)$(OBJS_DIR)/unix_bb.ln  := CPPFLAGS     += -DKCOV
 676  675  
 677  676  #
 678  677  #       Do not let unix_bb.o get compiled with -xa!
 679  678  #
 680  679  $(OBJS_DIR)/unix_bb.o   := XAOPT =
 681  680  
 682  681  #
 683  682  # Privilege files
 684  683  #
 685  684  PRIVS_AWK = $(SRC)/uts/common/os/privs.awk
 686  685  PRIVS_DEF = $(SRC)/uts/common/os/priv_defs
 687  686  
 688  687  #
 689  688  # USB device data
 690  689  #
 691  690  USBDEVS_AWK =   $(SRC)/uts/common/io/usb/usbdevs2h.awk
 692  691  USBDEVS_DATA =  $(SRC)/uts/common/io/usb/usbdevs
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX