Print this page
7612 SGSPROTO lacks structure
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/sgs/ld/Makefile.targ
          +++ new/usr/src/cmd/sgs/ld/Makefile.targ
↓ 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 2007 Sun Microsystems, Inc.  All rights reserved.
  24   24  # Use is subject to license terms.
  25   25  #
  26      -# ident "%Z%%M% %I%     %E% SMI"
       26 +# Copyright 2016 RackTop Systems.
  27   27  #
  28   28  
  29   29  all:            $(PROG)
  30   30  
  31   31  package \
  32   32  install:        all $(VAR_SGSBINPROG) $(VAR_SGSCCSLINK)
  33   33  
  34   34  %.o:            ../common/%.c
  35   35                  $(COMPILE.c) $<
  36   36                  $(POST_PROCESS_O)
↓ open down ↓ 7 lines elided ↑ open up ↑
  44   44                  $(RM) $(PROG)
  45   45  
  46   46  lint:           $(LINTOUT32) $(SGSLINTOUT)
  47   47  
  48   48  include         $(SRC)/cmd/Makefile.targ
  49   49  include         $(SRC)/cmd/sgs/Makefile.targ
  50   50  
  51   51  # Special target for native builds (ie. when we need to build a version of ld
  52   52  # to build a version of ld :-).
  53   53  
  54      -native:         $(SGSPROTO)/$(PROG)
       54 +native:         $(SGSBINDIR)/$(PROG)
  55   55  
  56      -$(SGSPROTO)/$(PROG) \
       56 +$(SGSBINDIR)/$(PROG) \
  57   57  $(PROG):        $$(OBJS)
  58   58                  $(LINK.c) $(OBJS) -o $@ $(LDLIBS)
  59   59                  $(POST_PROCESS)
  60   60  
  61   61  # Derived source and header files (messaging).
  62   62  
  63   63  catalog:        $(BLTMESG)
  64   64  
  65   65  chkmsg:         $(SRCS)
  66   66                  sh $(CHKMSG) $(CHKMSGFLAGS) $(SRCS)
  67   67  
  68   68  $(BLTDEFS) + \
  69   69  $(BLTDATA) + \
  70   70  $(BLTMESG):     $(SGSMSGALL)
  71   71                  $(SGSMSG) $(SGSMSGFLAGS) $(SGSMSGALL)
  72   72  
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX