1 #
   2 # CDDL HEADER START
   3 #
   4 # The contents of this file are subject to the terms of the
   5 # Common Development and Distribution License (the "License").
   6 # You may not use this file except in compliance with the License.
   7 #
   8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   9 # or http://www.opensolaris.org/os/licensing.
  10 # See the License for the specific language governing permissions
  11 # and limitations under the License.
  12 #
  13 # When distributing Covered Code, include this CDDL HEADER in each
  14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15 # If applicable, add the following below this CDDL HEADER, with the
  16 # fields enclosed by brackets "[]" replaced with your own identifying
  17 # information: Portions Copyright [yyyy] [name of copyright owner]
  18 #
  19 # CDDL HEADER END
  20 #
  21 
  22 #
  23 # Copyright (c) 1995, 2010, Oracle and/or its affiliates. All rights reserved.
  24 #
  25 
  26 @ MSG_DT_NULL_CF                "DT_NULL"                       # 0
  27 @ MSG_DT_NULL_CFNP                      "NULL"
  28 @ MSG_DT_NULL_NF                        "null"
  29 @ MSG_DT_NEEDED_CF              "DT_NEEDED"                     # 1
  30 @ MSG_DT_NEEDED_CFNP                    "NEEDED"
  31 @ MSG_DT_NEEDED_NF                      "needed"
  32 @ MSG_DT_PLTRELSZ_CF            "DT_PLTRELSZ"                   # 2
  33 @ MSG_DT_PLTRELSZ_CFNP                  "PLTRELSZ"
  34 @ MSG_DT_PLTRELSZ_NF                    "pltrelsz"
  35 @ MSG_DT_PLTRELSZ_DMP                   "PLTSZ"
  36 @ MSG_DT_PLTGOT_CF              "DT_PLTGOT"                     # 3
  37 @ MSG_DT_PLTGOT_CFNP                    "PLTGOT"
  38 @ MSG_DT_PLTGOT_NF                      "pltgot"
  39 @ MSG_DT_HASH_CF                "DT_HASH"                       # 4
  40 @ MSG_DT_HASH_CFNP                      "HASH"
  41 @ MSG_DT_HASH_NF                        "hash"
  42 @ MSG_DT_STRTAB_CF              "DT_STRTAB"                     # 5
  43 @ MSG_DT_STRTAB_CFNP                    "STRTAB"
  44 @ MSG_DT_STRTAB_NF                      "strtab"
  45 @ MSG_DT_SYMTAB_CF              "DT_SYMTAB"                     # 6
  46 @ MSG_DT_SYMTAB_CFNP                    "SYMTAB"
  47 @ MSG_DT_SYMTAB_NF                      "symtab"
  48 @ MSG_DT_RELA_CF                "DT_RELA"                       # 7
  49 @ MSG_DT_RELA_CFNP                      "RELA"
  50 @ MSG_DT_RELA_NF                        "rela"
  51 @ MSG_DT_RELASZ_CF              "DT_RELASZ"                     # 8
  52 @ MSG_DT_RELASZ_CFNP                    "RELASZ"
  53 @ MSG_DT_RELASZ_NF                      "relasz"
  54 @ MSG_DT_RELAENT_CF             "DT_RELAENT"                    # 9
  55 @ MSG_DT_RELAENT_CFNP                   "RELAENT"
  56 @ MSG_DT_RELAENT_NF                     "relaent"
  57 @ MSG_DT_STRSZ_CF               "DT_STRSZ"                      # 10
  58 @ MSG_DT_STRSZ_CFNP                     "STRSZ"
  59 @ MSG_DT_STRSZ_NF                       "strsz"
  60 @ MSG_DT_SYMENT_CF              "DT_SYMENT"                     # 11
  61 @ MSG_DT_SYMENT_CFNP                    "SYMENT"
  62 @ MSG_DT_SYMENT_NF                      "syment"
  63 @ MSG_DT_INIT_CF                "DT_INIT"                       # 12
  64 @ MSG_DT_INIT_CFNP                      "INIT"
  65 @ MSG_DT_INIT_NF                        "init"
  66 @ MSG_DT_FINI_CF                "DT_FINI"                       # 13
  67 @ MSG_DT_FINI_CFNP                      "FINI"
  68 @ MSG_DT_FINI_NF                        "fini"
  69 @ MSG_DT_SONAME_CF              "DT_SONAME"                     # 14
  70 @ MSG_DT_SONAME_CFNP                    "SONAME"
  71 @ MSG_DT_SONAME_NF                      "soname"
  72 @ MSG_DT_RPATH_CF               "DT_RPATH"                      # 15
  73 @ MSG_DT_RPATH_CFNP                     "RPATH"
  74 @ MSG_DT_RPATH_NF                       "rpath"
  75 @ MSG_DT_SYMBOLIC_CF            "DT_SYMBOLIC"                   # 16
  76 @ MSG_DT_SYMBOLIC_CFNP                  "SYMBOLIC"
  77 @ MSG_DT_SYMBOLIC_NF                    "symbolic"
  78 @ MSG_DT_SYMBOLIC_DMP                   "SYMB"
  79 @ MSG_DT_REL_CF                 "DT_REL"                        # 17
  80 @ MSG_DT_REL_CFNP                       "REL"
  81 @ MSG_DT_REL_NF                         "rel"
  82 @ MSG_DT_RELSZ_CF               "DT_RELSZ"                      # 18
  83 @ MSG_DT_RELSZ_CFNP                     "RELSZ"
  84 @ MSG_DT_RELSZ_NF                       "relsz"
  85 @ MSG_DT_RELENT_CF              "DT_RELENT"                     # 19
  86 @ MSG_DT_RELENT_CFNP                    "RELENT"
  87 @ MSG_DT_RELENT_NF                      "relent"
  88 @ MSG_DT_PLTREL_CF              "DT_PLTREL"                     # 20
  89 @ MSG_DT_PLTREL_CFNP                    "PLTREL"
  90 @ MSG_DT_PLTREL_NF                      "pltrel"
  91 @ MSG_DT_DEBUG_CF               "DT_DEBUG"                      # 21
  92 @ MSG_DT_DEBUG_CFNP                     "DEBUG"
  93 @ MSG_DT_DEBUG_NF                       "debug"
  94 @ MSG_DT_TEXTREL_CF             "DT_TEXTREL"                    # 22
  95 @ MSG_DT_TEXTREL_CFNP                   "TEXTREL"
  96 @ MSG_DT_TEXTREL_NF                     "textrel"
  97 @ MSG_DT_JMPREL_CF              "DT_JMPREL"                     # 23
  98 @ MSG_DT_JMPREL_CFNP                    "JMPREL"
  99 @ MSG_DT_JMPREL_NF                      "jmprel"
 100 @ MSG_DT_BIND_NOW_CF            "DT_BIND_NOW"                   # 24
 101 @ MSG_DT_BIND_NOW_CFNP                  "BIND_NOW"
 102 @ MSG_DT_BIND_NOW_NF                    "bind_now"
 103 @ MSG_DT_INIT_ARRAY_CF          "DT_INIT_ARRAY"                 # 25
 104 @ MSG_DT_INIT_ARRAY_CFNP                "INIT_ARRAY"
 105 @ MSG_DT_INIT_ARRAY_NF                  "init_array"
 106 @ MSG_DT_FINI_ARRAY_CF          "DT_FINI_ARRAY"                 # 26
 107 @ MSG_DT_FINI_ARRAY_CFNP                "FINI_ARRAY"
 108 @ MSG_DT_FINI_ARRAY_NF                  "fini_array"
 109 @ MSG_DT_INIT_ARRAYSZ_CF        "DT_INIT_ARRAYSZ"               # 27
 110 @ MSG_DT_INIT_ARRAYSZ_CFNP              "INIT_ARRAYSZ"
 111 @ MSG_DT_INIT_ARRAYSZ_NF                "init_arraysz"
 112 @ MSG_DT_FINI_ARRAYSZ_CF        "DT_FINI_ARRAYSZ"               # 28
 113 @ MSG_DT_FINI_ARRAYSZ_CFNP              "FINI_ARRAYSZ"
 114 @ MSG_DT_FINI_ARRAYSZ_NF                "fini_arraysz"
 115 @ MSG_DT_RUNPATH_CF             "DT_RUNPATH"                    # 29
 116 @ MSG_DT_RUNPATH_CFNP                   "RUNPATH"
 117 @ MSG_DT_RUNPATH_NF                     "runpath"
 118 @ MSG_DT_FLAGS_CF               "DT_FLAGS"                      # 30
 119 @ MSG_DT_FLAGS_CFNP                     "FLAGS"
 120 @ MSG_DT_FLAGS_NF                       "flags"
 121 @ MSG_DT_PREINIT_ARRAY_CF       "DT_PREINIT_ARRAY"              # 32
 122 @ MSG_DT_PREINIT_ARRAY_CFNP             "PREINIT_ARRAY"
 123 @ MSG_DT_PREINIT_ARRAY_NF               "preinit_array"
 124 @ MSG_DT_PREINIT_ARRAYSZ_CF     "DT_PREINIT_ARRAYSZ"            # 33
 125 @ MSG_DT_PREINIT_ARRAYSZ_CFNP           "PREINIT_ARRAYSZ"
 126 @ MSG_DT_PREINIT_ARRAYSZ_NF             "preinit_arraysz"
 127 @ MSG_DT_DEP_SPARC_REG_CF       "DT_DEPRECATED_SPARC_REGISTER"  # 0x07000001
 128 @ MSG_DT_DEP_SPARC_REG_CFNP             "DEPRECATED_SPARC_REGISTER"
 129 @ MSG_DT_DEP_SPARC_REG_NF               "deprecated_sparc_register"
 130 @ MSG_DT_SUNW_AUXILIARY_CF      "DT_SUNW_AUXILIARY"             # 0x6000000d
 131 @ MSG_DT_SUNW_AUXILIARY_CFNP            "SUNW_AUXILIARY"
 132 @ MSG_DT_SUNW_AUXILIARY_NF              "sunw_auxiliary"
 133 @ MSG_DT_SUNW_RTLDINF_CF        "DT_SUNW_RTLDINF"               # 0x6000000e
 134 @ MSG_DT_SUNW_RTLDINF_CFNP              "SUNW_RTLDINF"
 135 @ MSG_DT_SUNW_RTLDINF_NF                "sunw_rtldinf"
 136 @ MSG_DT_SUNW_FILTER_CF         "DT_SUNW_FILTER"                # 0x6000000f
 137 @ MSG_DT_SUNW_FILTER_CFNP               "SUNW_FILTER"
 138 @ MSG_DT_SUNW_FILTER_NF                 "sunw_filter"
 139 @ MSG_DT_SUNW_CAP_CF            "DT_SUNW_CAP"                   # 0x60000010
 140 @ MSG_DT_SUNW_CAP_CFNP                  "SUNW_CAP"
 141 @ MSG_DT_SUNW_CAP_NF                    "sunw_cap"
 142 @ MSG_DT_SUNW_SYMTAB_CF         "DT_SUNW_SYMTAB"                # 0x60000011
 143 @ MSG_DT_SUNW_SYMTAB_CFNP               "SUNW_SYMTAB"
 144 @ MSG_DT_SUNW_SYMTAB_NF                 "sunw_symtab"
 145 @ MSG_DT_SUNW_SYMSZ_CF          "DT_SUNW_SYMSZ"                 # 0x60000012
 146 @ MSG_DT_SUNW_SYMSZ_CFNP                "SUNW_SYMSZ"
 147 @ MSG_DT_SUNW_SYMSZ_NF                  "sunw_symsz"
 148 @ MSG_DT_SUNW_SORTENT_CF        "DT_SUNW_SORTENT"               # 0x60000013
 149 @ MSG_DT_SUNW_SORTENT_CFNP              "SUNW_SORTENT"
 150 @ MSG_DT_SUNW_SORTENT_NF                "sunw_sortent"
 151 @ MSG_DT_SUNW_SYMSORT_CF        "DT_SUNW_SYMSORT"               # 0x60000014
 152 @ MSG_DT_SUNW_SYMSORT_CFNP              "SUNW_SYMSORT"
 153 @ MSG_DT_SUNW_SYMSORT_NF                "sunw_symsort"
 154 @ MSG_DT_SUNW_SYMSORTSZ_CF      "DT_SUNW_SYMSORTSZ"             # 0x60000015
 155 @ MSG_DT_SUNW_SYMSORTSZ_CFNP            "SUNW_SYMSORTSZ"
 156 @ MSG_DT_SUNW_SYMSORTSZ_NF              "sunw_symsortsz"
 157 @ MSG_DT_SUNW_TLSSORT_CF        "DT_SUNW_TLSSORT"               # 0x60000016
 158 @ MSG_DT_SUNW_TLSSORT_CFNP              "SUNW_TLSSORT"
 159 @ MSG_DT_SUNW_TLSSORT_NF                "sunw_tlssort"
 160 @ MSG_DT_SUNW_TLSSORTSZ_CF      "DT_SUNW_TLSSORTSZ"             # 0x60000017
 161 @ MSG_DT_SUNW_TLSSORTSZ_CFNP            "SUNW_TLSSORTSZ"
 162 @ MSG_DT_SUNW_TLSSORTSZ_NF              "sunw_tlssortsz"
 163 @ MSG_DT_SUNW_CAPINFO_CF        "DT_SUNW_CAPINFO"               # 0x60000018
 164 @ MSG_DT_SUNW_CAPINFO_CFNP              "SUNW_CAPINFO"
 165 @ MSG_DT_SUNW_CAPINFO_NF                "sunw_capinfo"
 166 @ MSG_DT_SUNW_STRPAD_CF         "DT_SUNW_STRPAD"                # 0x60000019
 167 @ MSG_DT_SUNW_STRPAD_CFNP               "SUNW_STRPAD"
 168 @ MSG_DT_SUNW_STRPAD_NF                 "sunw_strpad"
 169 @ MSG_DT_SUNW_CAPCHAIN_CF       "DT_SUNW_CAPCHAIN"              # 0x6000001a
 170 @ MSG_DT_SUNW_CAPCHAIN_CFNP             "SUNW_CAPCHAIN"
 171 @ MSG_DT_SUNW_CAPCHAIN_NF               "sunw_capchain"
 172 @ MSG_DT_SUNW_LDMACH_CF         "DT_SUNW_LDMACH"                # 0x6000001b
 173 @ MSG_DT_SUNW_LDMACH_CFNP               "SUNW_LDMACH"
 174 @ MSG_DT_SUNW_LDMACH_NF                 "sunw_ldmach"
 175 @ MSG_DT_SUNW_CAPCHAINENT_CF    "DT_SUNW_CAPCHAINENT"           # 0x6000001d
 176 @ MSG_DT_SUNW_CAPCHAINENT_CFNP          "SUNW_CAPCHAINENT"
 177 @ MSG_DT_SUNW_CAPCHAINENT_NF            "sunw_capchainent"
 178 @ MSG_DT_SUNW_CAPCHAINSZ_CF     "DT_SUNW_CAPCHAINSZ"            # 0x6000001d
 179 @ MSG_DT_SUNW_CAPCHAINSZ_CFNP           "SUNW_CAPCHAINSZ"
 180 @ MSG_DT_SUNW_CAPCHAINSZ_NF             "sunw_capchainsz"
 181 @ MSG_DT_SUNW_ASLR_CF           "DT_SUNW_ASLR"                  # 0x60000023
 182 @ MSG_DT_SUNW_ASLR_CFNP                 "SUNW_ASLR"
 183 @ MSG_DT_SUNW_ASLR_NF                   "sunw_aslr"
 184 
 185 @ MSG_DT_GNU_PRELINKED_CF       "DT_GNU_PRELINKED"              # 0x6ffffdf5
 186 @ MSG_DT_GNU_PRELINKED_CFNP             "GNU_PRELINKED"
 187 @ MSG_DT_GNU_PRELINKED_NF               "gnu_prelinked"
 188 @ MSG_DT_GNU_CONFLICTSZ_CF      "DT_GNU_CONFLICTSZ"             # 0x6ffffdf6
 189 @ MSG_DT_GNU_CONFLICTSZ_CFNP            "GNU_CONFLICTSZ"
 190 @ MSG_DT_GNU_CONFLICTSZ_NF              "gnu_conflictsz"
 191 @ MSG_DT_GNU_LIBLISTSZ_CF       "DT_GNU_LIBLISTSZ"              # 0x6ffffdf7
 192 @ MSG_DT_GNU_LIBLISTSZ_CFNP             "GNU_LIBLISTSZ"
 193 @ MSG_DT_GNU_LIBLISTSZ_NF               "gnu_liblistsz"
 194 @ MSG_DT_CHECKSUM_CF            "DT_CHECKSUM"                   # 0x6ffffdf8
 195 @ MSG_DT_CHECKSUM_CFNP                  "CHECKSUM"
 196 @ MSG_DT_CHECKSUM_NF                    "checksum"
 197 @ MSG_DT_PLTPADSZ_CF            "DT_PLTPADSZ"                   # 0x6ffffdf9
 198 @ MSG_DT_PLTPADSZ_CFNP                  "PLTPADSZ"
 199 @ MSG_DT_PLTPADSZ_NF                    "pltpadsz"
 200 @ MSG_DT_MOVEENT_CF             "DT_MOVEENT"                    # 0x6ffffdfa
 201 @ MSG_DT_MOVEENT_CFNP                   "MOVEENT"
 202 @ MSG_DT_MOVEENT_NF                     "moveent"
 203 @ MSG_DT_MOVESZ_CF              "DT_MOVESZ"                     # 0x6ffffdfb
 204 @ MSG_DT_MOVESZ_CFNP                    "MOVESZ"
 205 @ MSG_DT_MOVESZ_NF                      "movesz"
 206 @ MSG_DT_FEATURE_1_CF           "DT_FEATURE_1"                  # 0x6ffffdfc
 207 @ MSG_DT_FEATURE_1_CFNP                 "FEATURE_1"
 208 @ MSG_DT_FEATURE_1_NF                   "feature_1"
 209 @ MSG_DT_POSFLAG_1_CF           "DT_POSFLAG_1"                  # 0x6ffffdfd
 210 @ MSG_DT_POSFLAG_1_CFNP                 "POSFLAG_1"
 211 @ MSG_DT_POSFLAG_1_NF                   "posflag_1"
 212 @ MSG_DT_SYMINSZ_CF             "DT_SYMINSZ"                    # 0x6ffffdfe
 213 @ MSG_DT_SYMINSZ_CFNP                   "SYMINSZ"
 214 @ MSG_DT_SYMINSZ_NF                     "syminsz"
 215 @ MSG_DT_SYMINENT_CF            "DT_SYMINENT"                   # 0x6ffffdff
 216 @ MSG_DT_SYMINENT_CFNP                  "SYMINENT"
 217 @ MSG_DT_SYMINENT_NF                    "syminent"
 218 @ MSG_DT_GNU_HASH_CF            "DT_GNU_HASH"                   # 0x6ffffef5
 219 @ MSG_DT_GNU_HASH_CFNP                  "GNU_HASH"
 220 @ MSG_DT_GNU_HASH_NF                    "gnu_hash"
 221 @ MSG_DT_TLSDESC_PLT_CF         "DT_TLSDESC_PLT"                # 0x6ffffef6
 222 @ MSG_DT_TLSDESC_PLT_CFNP               "TLSDESC_PLT"
 223 @ MSG_DT_TLSDESC_PLT_NF                 "tlsdesc_plt"
 224 @ MSG_DT_TLSDESC_GOT_CF         "DT_TLSDESC_GOT"                # 0x6ffffef7
 225 @ MSG_DT_TLSDESC_GOT_CFNP               "TLSDESC_GOT"
 226 @ MSG_DT_TLSDESC_GOT_NF                 "tlsdesc_got"
 227 @ MSG_DT_GNU_CONFLICT_CF        "DT_GNU_CONFLICT"               # 0x6ffffef8
 228 @ MSG_DT_GNU_CONFLICT_CFNP              "GNU_CONFLICT"
 229 @ MSG_DT_GNU_CONFLICT_NF                "gnu_conflict"
 230 @ MSG_DT_GNU_LIBLIST_CF         "DT_GNU_LIBLIST"                # 0x6ffffef9
 231 @ MSG_DT_GNU_LIBLIST_CFNP               "GNU_LIBLIST"
 232 @ MSG_DT_GNU_LIBLIST_NF                 "gnu_liblist"
 233 @ MSG_DT_CONFIG_CF              "DT_CONFIG"                     # 0x6ffffefa
 234 @ MSG_DT_CONFIG_CFNP                    "CONFIG"
 235 @ MSG_DT_CONFIG_NF                      "config"
 236 @ MSG_DT_DEPAUDIT_CF            "DT_DEPAUDIT"                   # 0x6ffffefb
 237 @ MSG_DT_DEPAUDIT_CFNP                  "DEPAUDIT"
 238 @ MSG_DT_DEPAUDIT_NF                    "depaudit"
 239 @ MSG_DT_AUDIT_CF               "DT_AUDIT"                      # 0x6ffffefc
 240 @ MSG_DT_AUDIT_CFNP                     "AUDIT"
 241 @ MSG_DT_AUDIT_NF                       "audit"
 242 @ MSG_DT_PLTPAD_CF              "DT_PLTPAD"                     # 0x6ffffefd
 243 @ MSG_DT_PLTPAD_CFNP                    "PLTPAD"
 244 @ MSG_DT_PLTPAD_NF                      "pltpad"
 245 @ MSG_DT_MOVETAB_CF             "DT_MOVETAB"                    # 0x6ffffefe
 246 @ MSG_DT_MOVETAB_CFNP                   "MOVETAB"
 247 @ MSG_DT_MOVETAB_NF                     "movetab"
 248 @ MSG_DT_SYMINFO_CF             "DT_SYMINFO"                    # 0x6ffffeff
 249 @ MSG_DT_SYMINFO_CFNP                   "SYMINFO"
 250 @ MSG_DT_SYMINFO_NF                     "syminfo"
 251 @ MSG_DT_VERSYM_CF              "DT_VERSYM"                     # 0x6ffffff0
 252 @ MSG_DT_VERSYM_CFNP                    "VERSYM"
 253 @ MSG_DT_VERSYM_NF                      "versym"
 254 @ MSG_DT_RELACOUNT_CF           "DT_RELACOUNT"                  # 0x6ffffff9
 255 @ MSG_DT_RELACOUNT_CFNP                 "RELACOUNT"
 256 @ MSG_DT_RELACOUNT_NF                   "relacount"
 257 @ MSG_DT_RELCOUNT_CF            "DT_RELCOUNT"                   # 0x6ffffffa
 258 @ MSG_DT_RELCOUNT_CFNP                  "RELCOUNT"
 259 @ MSG_DT_RELCOUNT_NF                    "relcount"
 260 @ MSG_DT_FLAGS_1_CF             "DT_FLAGS_1"                    # 0x6ffffffb
 261 @ MSG_DT_FLAGS_1_CFNP                   "FLAGS_1"
 262 @ MSG_DT_FLAGS_1_NF                     "flags_1"
 263 @ MSG_DT_VERDEF_CF              "DT_VERDEF"                     # 0x6ffffffc
 264 @ MSG_DT_VERDEF_CFNP                    "VERDEF"
 265 @ MSG_DT_VERDEF_NF                      "verdef"
 266 @ MSG_DT_VERDEFNUM_CF           "DT_VERDEFNUM"                  # 0x6ffffffd
 267 @ MSG_DT_VERDEFNUM_CFNP                 "VERDEFNUM"
 268 @ MSG_DT_VERDEFNUM_NF                   "verdefnum"
 269 @ MSG_DT_VERNEED_CF             "DT_VERNEED"                    # 0x6ffffffe
 270 @ MSG_DT_VERNEED_CFNP                   "VERNEED"
 271 @ MSG_DT_VERNEED_NF                     "verneed"
 272 @ MSG_DT_VERNEEDNUM_CF          "DT_VERNEEDNUM"                 # 0x6fffffff
 273 @ MSG_DT_VERNEEDNUM_CFNP                "VERNEEDNUM"
 274 @ MSG_DT_VERNEEDNUM_NF                  "verneednum"
 275 @ MSG_DT_SPARC_REGISTER_CF      "DT_SPARC_REGISTER"             # 0x70000001
 276 @ MSG_DT_SPARC_REGISTER_CFNP            "SPARC_REGISTER"
 277 @ MSG_DT_SPARC_REGISTER_NF              "sparc_register"
 278 @ MSG_DT_SPARC_REGISTER_DMP             "REGISTER"
 279 @ MSG_DT_AUXILIARY_CF           "DT_AUXILIARY"                  # 0x7ffffffd
 280 @ MSG_DT_AUXILIARY_CFNP                 "AUXILIARY"
 281 @ MSG_DT_AUXILIARY_NF                   "auxiliary"
 282 @ MSG_DT_USED_CF                "DT_USED"                       # 0x7ffffffe
 283 @ MSG_DT_USED_CFNP                      "USED"
 284 @ MSG_DT_USED_NF                        "used"
 285 @ MSG_DT_FILTER_CF              "DT_FILTER"                     # 0x7fffffff
 286 @ MSG_DT_FILTER_CFNP                    "FILTER"
 287 @ MSG_DT_FILTER_NF                      "filter"
 288 
 289 
 290 @ MSG_DF_ORIGIN_CF              "DF_ORIGIN"             # 0x00000001
 291 @ MSG_DF_ORIGIN_CFNP                    "ORIGIN"
 292 @ MSG_DF_ORIGIN_NF                      "origin"
 293 @ MSG_DF_SYMBOLIC_CF            "DF_SYMBOLIC"           # 0x00000002
 294 @ MSG_DF_SYMBOLIC_CFNP                  "SYMBOLIC"
 295 @ MSG_DF_SYMBOLIC_NF                    "symbolic"
 296 @ MSG_DF_TEXTREL_CF             "DF_TEXTREL"            # 0x00000004
 297 @ MSG_DF_TEXTREL_CFNP                   "TEXTREL"
 298 @ MSG_DF_TEXTREL_NF                     "textrel"
 299 @ MSG_DF_BIND_NOW_CF            "DF_BIND_NOW"           # 0x00000008
 300 @ MSG_DF_BIND_NOW_CFNP                  "BIND_NOW"
 301 @ MSG_DF_BIND_NOW_NF                    "bind_now"
 302 @ MSG_DF_STATIC_TLS_CF          "DF_STATIC_TLS"         # 0x00000010
 303 @ MSG_DF_STATIC_TLS_CFNP                "STATIC_TLS"
 304 @ MSG_DF_STATIC_TLS_NF                  "static_tls"
 305 
 306 
 307 @ MSG_DF_1_NOW_CF               "DF_1_NOW"              # 0x00000001
 308 @ MSG_DF_1_NOW_CFNP                     "NOW"
 309 @ MSG_DF_1_NOW_NF                       "now"
 310 @ MSG_DF_1_GLOBAL_CF            "DF_1_GLOBAL"           # 0x00000002
 311 @ MSG_DF_1_GLOBAL_CFNP                  "GLOBAL"
 312 @ MSG_DF_1_GLOBAL_NF                    "global"
 313 @ MSG_DF_1_GROUP_CF             "DF_1_GROUP"            # 0x00000004
 314 @ MSG_DF_1_GROUP_CFNP                   "GROUP"
 315 @ MSG_DF_1_GROUP_NF                     "group"
 316 @ MSG_DF_1_NODELETE_CF          "DF_1_NODELETE"         # 0x00000008
 317 @ MSG_DF_1_NODELETE_CFNP                "NODELETE"
 318 @ MSG_DF_1_NODELETE_NF                  "nodelete"
 319 @ MSG_DF_1_LOADFLTR_CF          "DF_1_LOADFLTR"         # 0x00000010
 320 @ MSG_DF_1_LOADFLTR_CFNP                "LOADFLTR"
 321 @ MSG_DF_1_LOADFLTR_NF                  "loadfltr"
 322 @ MSG_DF_1_INITFIRST_CF         "DF_1_INITFIRST"        # 0x00000020
 323 @ MSG_DF_1_INITFIRST_CFNP               "INITFIRST"
 324 @ MSG_DF_1_INITFIRST_NF                 "initfirst"
 325 @ MSG_DF_1_NOOPEN_CF            "DF_1_NOOPEN"           # 0x00000040
 326 @ MSG_DF_1_NOOPEN_CFNP                  "NOOPEN"
 327 @ MSG_DF_1_NOOPEN_NF                    "noopen"
 328 @ MSG_DF_1_ORIGIN_CF            "DF_1_ORIGIN"           # 0x00000080
 329 @ MSG_DF_1_ORIGIN_CFNP                  "ORIGIN"
 330 @ MSG_DF_1_ORIGIN_NF                    "origin"
 331 @ MSG_DF_1_DIRECT_CF            "DF_1_DIRECT"           # 0x00000100
 332 @ MSG_DF_1_DIRECT_CFNP                  "DIRECT"
 333 @ MSG_DF_1_DIRECT_NF                    "direct"
 334 @ MSG_DF_1_TRANS_CF             "DF_1_TRANS"            # 0x00000200
 335 @ MSG_DF_1_TRANS_CFNP                   "TRANS"
 336 @ MSG_DF_1_TRANS_NF                     "trans"
 337 @ MSG_DF_1_INTERPOSE_CF         "DF_1_INTERPOSE"        # 0x00000400
 338 @ MSG_DF_1_INTERPOSE_CFNP               "INTERPOSE"
 339 @ MSG_DF_1_INTERPOSE_NF                 "interpose"
 340 @ MSG_DF_1_INTERPOSE_DEF                "OBJECT-INTERPOSE"
 341 @ MSG_DF_1_NODEFLIB_CF          "DF_1_NODEFLIB"         # 0x00000800
 342 @ MSG_DF_1_NODEFLIB_CFNP                "NODEFLIB"
 343 @ MSG_DF_1_NODEFLIB_NF                  "nodeflib"
 344 @ MSG_DF_1_NODUMP_CF            "DF_1_NODUMP"           # 0x00001000
 345 @ MSG_DF_1_NODUMP_CFNP                  "NODUMP"
 346 @ MSG_DF_1_NODUMP_NF                    "nodump"
 347 @ MSG_DF_1_CONFALT_CF           "DF_1_CONFALT"          # 0x00002000
 348 @ MSG_DF_1_CONFALT_CFNP                 "CONFALT"
 349 @ MSG_DF_1_CONFALT_NF                   "confalt"
 350 @ MSG_DF_1_ENDFILTEE_CF         "DF_1_ENDFILTEE"        # 0x00004000
 351 @ MSG_DF_1_ENDFILTEE_CFNP               "ENDFILTEE"
 352 @ MSG_DF_1_ENDFILTEE_NF                 "endfiltee"
 353 @ MSG_DF_1_DISPRELDNE_CF        "DF_1_DISPRELDNE"       # 0x00008000
 354 @ MSG_DF_1_DISPRELDNE_CFNP              "DISPRELDNE"
 355 @ MSG_DF_1_DISPRELDNE_NF                "dispreldne"
 356 @ MSG_DF_1_DISPRELDNE_DEF               "DISPLACE-RELOCS-DONE"
 357 @ MSG_DF_1_DISPRELPND_CF        "DF_1_DISPRELPND"       # 0x00010000
 358 @ MSG_DF_1_DISPRELPND_CFNP              "DISPRELPND"
 359 @ MSG_DF_1_DISPRELPND_NF                "disprelpnd"
 360 @ MSG_DF_1_DISPRELPND_DEF               "DISPLACE-RELOCS-PEND"
 361 @ MSG_DF_1_NODIRECT_CF          "DF_1_NODIRECT"         # 0x00020000
 362 @ MSG_DF_1_NODIRECT_CFNP                "NODIRECT"
 363 @ MSG_DF_1_NODIRECT_NF                  "nodirect"
 364 @ MSG_DF_1_IGNMULDEF_CF         "DF_1_IGNMULDEF"        # 0x00040000
 365 @ MSG_DF_1_IGNMULDEF_CFNP               "IGNMULDEF"
 366 @ MSG_DF_1_IGNMULDEF_NF                 "ignmuldef"
 367 @ MSG_DF_1_IGNMULDEF_DEF                "IGNORE-MULDEFS"
 368 @ MSG_DF_1_NOKSYMS_CF           "DF_1_NOKSYMS"          # 0x00080000
 369 @ MSG_DF_1_NOKSYMS_CFNP                 "NOKSYMS"
 370 @ MSG_DF_1_NOKSYMS_NF                   "noksyms"
 371 @ MSG_DF_1_NOHDR_CF             "DF_1_NOHDR"            # 0x00100000
 372 @ MSG_DF_1_NOHDR_CFNP                   "NOHDR"
 373 @ MSG_DF_1_NOHDR_NF                     "nohdr"
 374 @ MSG_DF_1_EDITED_CF            "DF_1_EDITED"           # 0x00200000
 375 @ MSG_DF_1_EDITED_CFNP                  "EDITED"
 376 @ MSG_DF_1_EDITED_NF                    "edited"
 377 @ MSG_DF_1_NORELOC_CF           "DF_1_NORELOC"          # 0x00400000
 378 @ MSG_DF_1_NORELOC_CFNP                 "NORELOC"
 379 @ MSG_DF_1_NORELOC_NF                   "noreloc"
 380 @ MSG_DF_1_SYMINTPOSE_CF        "DF_1_SYMINTPOSE"       # 0x00800000
 381 @ MSG_DF_1_SYMINTPOSE_CFNP              "SYMINTPOSE"
 382 @ MSG_DF_1_SYMINTPOSE_NF                "symintpose"
 383 @ MSG_DF_1_SYMINTPOSE_DEF               "SYMBOL-INTERPOSE"
 384 @ MSG_DF_1_GLOBAUDIT_CF         "DF_1_GLOBAUDIT"        # 0x01000000
 385 @ MSG_DF_1_GLOBAUDIT_CFNP               "GLOBAUDIT"
 386 @ MSG_DF_1_GLOBAUDIT_NF                 "globaudit"
 387 @ MSG_DF_1_GLOBAUDIT_DEF                "GLOBAL-AUDITING"
 388 @ MSG_DF_1_SINGLETON_CF         "DF_1_SINGLETON"        # 0x02000000
 389 @ MSG_DF_1_SINGLETON_CFNP               "SINGLETON"
 390 @ MSG_DF_1_SINGLETON_NF                 "singleton"
 391 @ MSG_DF_1_SINGLETON_DEF                "SINGLETON-EXISTS"
 392 
 393 
 394 @ MSG_DF_P1_LAZYLOAD_CF         "DF_P1_LAZYLOAD"        # 0x00000001
 395 @ MSG_DF_P1_LAZYLOAD_CFNP               "LAZYLOAD"
 396 @ MSG_DF_P1_LAZYLOAD_NF                 "lazyload"
 397 @ MSG_DF_P1_LAZYLOAD_DEF                "LAZY"
 398 @ MSG_DF_P1_GROUPPERM_CF        "DF_P1_GROUPPERM"       # 0x00000002
 399 @ MSG_DF_P1_GROUPPERM_CFNP              "GROUPPERM"
 400 @ MSG_DF_P1_GROUPPERM_NF                "groupperm"
 401 @ MSG_DF_P1_GROUPPERM_DEF               "GROUP"
 402 @ MSG_DF_P1_DEFERRED_CF         "DF_P1_DEFERRED"        # 0x00000004
 403 @ MSG_DF_P1_DEFERRED_CFNP               "DEFERRED"
 404 @ MSG_DF_P1_DEFERRED_NF                 "deferred"
 405 @ MSG_DF_P1_DEFERRED_DEF                "DEFERRED"
 406 
 407 
 408 @ MSG_DTF_1_PARINIT_CF          "DTF_1_PARINIT"         # 0x00000001
 409 @ MSG_DTF_1_PARINIT_CFNP                "PARINIT"
 410 @ MSG_DTF_1_PARINIT_NF                  "parinit"
 411 @ MSG_DTF_1_CONFEXP_CF          "DTF_1_CONFEXP"         # 0x00000002
 412 @ MSG_DTF_1_CONFEXP_CFNP                "CONFEXP"
 413 @ MSG_DTF_1_CONFEXP_NF                  "confexp"
 414 
 415 
 416 @ MSG_BND_NEEDED        "NEEDED"
 417 @ MSG_BND_REFER         "REFERENCED"
 418 @ MSG_BND_FILTER        "FILTER"
 419 
 420 
 421 @ MSG_BND_ADDED         "OBJECTS-ADDED"
 422 @ MSG_BND_REEVAL        "OBJECTS-REEVALUATED"
 423 @ MSG_BND_DELETED       "OBJECTS-DELETED"
 424 @ MSG_BND_ATEXIT        "ATEXIT-PROCESSING"
 425 @ MSG_BND_REVISIT       "(revisiting)"
 426 
 427 @ MSG_STR_EMPTY         ""
 428 
 429 @ MSG_GBL_ZERO          "0"