Print this page
11461 should use a native link-editor during the build
11463 SUNWonld has passed its use-by date
11464 cmd/sgs/tools should contain tools, not common code
11465 sgsmsg should be built with the rest of the build tools

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/sgs/Makefile.var
          +++ new/usr/src/cmd/sgs/Makefile.var
↓ open down ↓ 61 lines elided ↑ open up ↑
  62   62  # but in earlier releases it is not present (problem to be solved).
  63   63  #
  64   64  # The avl.h and avl_impl.h files are under usr/src/uts/common/sys in
  65   65  # Solaris 10 (and later). They are under usr/src/cmd/sgs/tools/common/sys
  66   66  # in Solaris 9 and earlier.
  67   67  #
  68   68  # For Solaris 9 and earlier releases, we will have our own copy of the
  69   69  # files avl.c, avl.h and avl_impl.h until these files are back ported into
  70   70  # the system.
  71   71  #
  72      -VAR_AVLDIR=             $(SRCBASE)/common/avl
  73      -VAR_AVLINCDIR=          -I $(SRCBASE)/uts/common
       72 +VAR_AVLDIR=             $(SRC)/common/avl
       73 +VAR_AVLINCDIR=          -I $(SRC)/uts/common
  74   74  
  75   75  #
  76   76  # VAR_DTRDIR - directory to find dtrace_data.c in.
  77   77  #
  78   78  # In Solaris 10 and earlier releases, dtrace_data.c was maintained as separate
  79   79  # files under sgs/rtld.  This file is now under usr/src/common/dtrace.
  80   80  #
  81      -VAR_DTRDIR=             $(SRCBASE)/common/dtrace
       81 +VAR_DTRDIR=             $(SRC)/common/dtrace
  82   82  
  83   83  #
  84   84  # VAR_SGSBINPROG
  85   85  #
  86   86  # For Solaris 10 and earlier releases, the SGS components were installed in
  87   87  # /usr/ccs/bin.  These components are now installed in /usr/bin with associated
  88   88  # symbolic links for compatibility. For previous behavior, set the VAR_SGSBIN*
  89   89  # variables to the appropriate ROOTCCSBIN* rule and set the VAR_SGSCCSLINK*
  90   90  # rules to null.
  91   91  #
↓ open down ↓ 52 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX