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
   1 .\" ident       "%Z%%M% %I%     %E% SMI"
   2 .\" Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
   3 .\" Use is subject to license terms.
   4 .\"
   5 .\" CDDL HEADER START
   6 .\"
   7 .\" The contents of this file are subject to the terms of the
   8 .\" Common Development and Distribution License, Version 1.0 only
   9 .\" (the "License").  You may not use this file except in compliance
  10 .\" with the License.
  11 .\"
  12 .\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
  13 .\" or http://www.opensolaris.org/os/licensing.
  14 .\" See the License for the specific language governing permissions
  15 .\" and limitations under the License.
  16 .\"
  17 .\" When distributing Covered Code, include this CDDL HEADER in each
  18 .\" file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  19 .\" If applicable, add the following below this CDDL HEADER, with the
  20 .\" fields enclosed by brackets "[]" replaced with your own identifying
  21 .\" information: Portions Copyright [yyyy] [name of copyright owner]
  22 .\"
  23 .\" CDDL HEADER END
  24 .\"
  25 .if n .tr \--
  26 .TH chkmsg 1l "5 Apr 1997"
  27 .SH NAME
  28 chkmsg \- cross check messages 
  29 .SH SYNOPSIS
  30 .B chkmsg
  31 .BI [ -64 ]
  32 .BI file
  33 .BI source_files ...
  34 .SH AVAILABILITY
  35 Internal to the linker group
  36 .SH DESCRIPTION
  37 chkmsg  checks the message identifiers defined in the input file
  38 and the message identifyer used in the input source_files. The input
  39 file is the input file which is used by the sgsmsg command.
  40 .P
  41 The chkmsg command reads the input file and 
  42 generates two sets of message identifiers.
  43 The first set is
  44 the identifiers defined in between the _START_ and _END_ key words.
  45 These identifiers are intended to be referenced by MSG_INTL().
  46 This set is named as MSG_INTL_FROM_INPUT.


  97 .nf
  98 .ft 3
  99         # _CHKMSG_SKIP_BEGIN_ sparc
 100         @ MSG_ERROR_01  "This identifier is not defined."
 101         # _CHKMSG_SKIP_END_ sparc
 102 .fi
 103 .RE
 104 .P
 105 It is assumed that the message identifier names are composed
 106 of only upper letters.
 107 .SH OPTIONS
 108 .TP 12
 109 .B \-64
 110 Use a 64-bit version of the machine type (i.e. sparc => sparcv9).
 111 Note that this option must be specified first on the command line.
 112 .SH "SEE ALSO"
 113 .BR gencat (1),
 114 .BR ld (1),
 115 .BR msgfmt (1),
 116 .BR catgets (3C),
 117 .BR gettext (3I).
 118 .BR sgsmsg (1l).
 119 .br
 120 .TZ LLM
 121 .if n .tr \-\-

   1 .\" Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
   2 .\" Use is subject to license terms.
   3 .\"
   4 .\" CDDL HEADER START
   5 .\"
   6 .\" The contents of this file are subject to the terms of the
   7 .\" Common Development and Distribution License, Version 1.0 only
   8 .\" (the "License").  You may not use this file except in compliance
   9 .\" with the License.
  10 .\"
  11 .\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
  12 .\" or http://www.opensolaris.org/os/licensing.
  13 .\" See the License for the specific language governing permissions
  14 .\" and limitations under the License.
  15 .\"
  16 .\" When distributing Covered Code, include this CDDL HEADER in each
  17 .\" file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  18 .\" If applicable, add the following below this CDDL HEADER, with the
  19 .\" fields enclosed by brackets "[]" replaced with your own identifying
  20 .\" information: Portions Copyright [yyyy] [name of copyright owner]
  21 .\"
  22 .\" CDDL HEADER END
  23 .\"
  24 .if n .tr \--
  25 .TH chkmsg 1l "Apr 5, 1997"
  26 .SH NAME
  27 chkmsg \- cross check messages
  28 .SH SYNOPSIS
  29 .B chkmsg
  30 .BI [ -64 ]
  31 .BI file
  32 .BI source_files ...
  33 .SH AVAILABILITY
  34 Internal to the linker group
  35 .SH DESCRIPTION
  36 chkmsg  checks the message identifiers defined in the input file
  37 and the message identifyer used in the input source_files. The input
  38 file is the input file which is used by the sgsmsg command.
  39 .P
  40 The chkmsg command reads the input file and
  41 generates two sets of message identifiers.
  42 The first set is
  43 the identifiers defined in between the _START_ and _END_ key words.
  44 These identifiers are intended to be referenced by MSG_INTL().
  45 This set is named as MSG_INTL_FROM_INPUT.


  96 .nf
  97 .ft 3
  98         # _CHKMSG_SKIP_BEGIN_ sparc
  99         @ MSG_ERROR_01  "This identifier is not defined."
 100         # _CHKMSG_SKIP_END_ sparc
 101 .fi
 102 .RE
 103 .P
 104 It is assumed that the message identifier names are composed
 105 of only upper letters.
 106 .SH OPTIONS
 107 .TP 12
 108 .B \-64
 109 Use a 64-bit version of the machine type (i.e. sparc => sparcv9).
 110 Note that this option must be specified first on the command line.
 111 .SH "SEE ALSO"
 112 .BR gencat (1),
 113 .BR ld (1),
 114 .BR msgfmt (1),
 115 .BR catgets (3C),
 116 .BR gettext (3C).
 117 .BR sgsmsg (1ONBLD).


 118 .if n .tr \-\-