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/packages/common/readme_revision
          +++ new/usr/src/cmd/sgs/tools/readme_revision
↓ open down ↓ 14 lines elided ↑ open up ↑
  15   15  # and limitations under the License.
  16   16  #
  17   17  # When distributing Covered Code, include this CDDL HEADER in each
  18   18  # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  19   19  # If applicable, add the following below this CDDL HEADER, with the
  20   20  # fields enclosed by brackets "[]" replaced with your own identifying
  21   21  # information: Portions Copyright [yyyy] [name of copyright owner]
  22   22  #
  23   23  # CDDL HEADER END
  24   24  #
  25      -#pragma ident   "%Z%%M% %I%     %E% SMI"
  26      -
  27      -
  28   25  #
  29   26  # Generate a revision number for the sgs linker components, based
  30      -# on usr/src/cmd/sgs/packages/common/SUNWonld-README.
       27 +# on usr/src/cmd/sgs/tools/SUNWonld-README.
  31   28  #
  32   29  #       usage: readme_revision [-d] [readme-file]
  33   30  #
  34   31  # This revision number used to be the SCCS revision id for that file,
  35   32  # in the form 1.xxx (where xxx was the revision). There were two benefits:
  36   33  #
  37   34  #       (1) You could examine the sccs revision log to determine the CR
  38   35  #               of the putback that created the revision.
  39   36  #       (2) The revisions were monotonically increasing.
  40   37  #
↓ open down ↓ 80 lines elided ↑ open up ↑
 121  118  }
 122  119  close FILE;
 123  120  
 124  121  # If this is a standard build, the revision # is all we want
 125  122  if ($debug == 0) {
 126  123          print "1.$cnt\n";
 127  124          exit 0;
 128  125  }
 129  126  
 130  127  # For debug mode, add diagnostic data
 131      -# 
 132  128  ($wsname = $ENV{'CODEMGR_WS'}) ne '' || ($wsname = 'unknown');
 133  129  @wsname = split /\//, $wsname;
 134  130  $wsname = $wsname[$#wsname];
 135  131  
 136  132  $date = `date +%m/%d/%y`;
 137  133  
 138  134  print "1.$cnt:$wsname-$ENV{USER}-$last_cr-$date\n";
 139  135  
 140  136  exit 0;
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX