1 #ifndef _MSG_DOT_H 2 #define _MSG_DOT_H 3 4 #include <sgsmsg.h> /* Msg typedef */ 5 6 #ifndef __lint 7 8 #define MSG_SGS_LOCAL_ARRAY __rtld_msg 9 10 extern const char __rtld_msg[]; 11 12 #define MSG_ORIG_STRTAB(_x, _s) &_s[_x] 13 14 #define MSG_ORIG(x) MSG_ORIG_STRTAB(x, __rtld_msg) 15 16 extern const char * _rtld_msg(Msg); 17 18 #define MSG_INTL(x) _rtld_msg(x) 19 20 21 #define MSG_USG_BADOPT 1 22 #define MSG_USG_BADOPT_SIZE 63 23 24 #define MSG_EMG_BUFOVRFLW 65 25 #define MSG_EMG_BUFOVRFLW_SIZE 42 26 27 #define MSG_ARG_ILLMODE_1 108 28 #define MSG_ARG_ILLMODE_1_SIZE 59 29 30 #define MSG_ARG_ILLMODE_2 168 31 #define MSG_ARG_ILLMODE_2_SIZE 56 32 33 #define MSG_ARG_ILLMODE_3 225 34 #define MSG_ARG_ILLMODE_3_SIZE 48 35 36 #define MSG_ARG_ILLMODE_4 274 37 #define MSG_ARG_ILLMODE_4_SIZE 61 38 39 #define MSG_ARG_ILLMODE_5 336 40 #define MSG_ARG_ILLMODE_5_SIZE 67 41 42 #define MSG_ARG_ILLPATH 404 43 #define MSG_ARG_ILLPATH_SIZE 16 44 45 #define MSG_ARG_ILLSYM 421 46 #define MSG_ARG_ILLSYM_SIZE 19 47 48 #define MSG_ARG_ILLNAME 441 49 #define MSG_ARG_ILLNAME_SIZE 12 50 51 #define MSG_ARG_INVADDR 454 52 #define MSG_ARG_INVADDR_SIZE 53 53 54 #define MSG_ARG_INVHNDL 508 55 #define MSG_ARG_INVHNDL_SIZE 22 56 57 #define MSG_ARG_ILLVAL 531 58 #define MSG_ARG_ILLVAL_SIZE 21 59 60 #define MSG_ARG_NOCONFIG 553 61 #define MSG_ARG_NOCONFIG_SIZE 28 62 63 #define MSG_ARG_NOPROFNAME 582 64 #define MSG_ARG_NOPROFNAME_SIZE 27 65 66 #define MSG_ARG_ATEXIT 610 67 #define MSG_ARG_ATEXIT_SIZE 42 68 69 #define MSG_ARG_SERCNT 653 70 #define MSG_ARG_SERCNT_SIZE 40 71 72 #define MSG_ARG_SERSIZE 694 73 #define MSG_ARG_SERSIZE_SIZE 43 74 75 #define MSG_ARG_ILLFLAGS 738 76 #define MSG_ARG_ILLFLAGS_SIZE 23 77 78 #define MSG_ARG_ILLINFO 762 79 #define MSG_ARG_ILLINFO_SIZE 48 80 81 #define MSG_ARG_INVSIG 811 82 #define MSG_ARG_INVSIG_SIZE 27 83 84 #define MSG_GEN_NOOPEN 839 85 #define MSG_GEN_NOOPEN_SIZE 48 86 87 #define MSG_GEN_NOFILE 888 88 #define MSG_GEN_NOFILE_SIZE 19 89 90 #define MSG_GEN_ALTER 908 91 #define MSG_GEN_ALTER_SIZE 25 92 93 #define MSG_GEN_NOSYM 934 94 #define MSG_GEN_NOSYM_SIZE 21 95 96 #define MSG_GEN_NODUMP 956 97 #define MSG_GEN_NODUMP_SIZE 52 98 99 #define MSG_MOVE_ERR1 1009 100 #define MSG_MOVE_ERR1_SIZE 37 101 102 #define MSG_REL_NOSYM 1047 103 #define MSG_REL_NOSYM_SIZE 65 104 105 #define MSG_REL_PLTREF 1113 106 #define MSG_REL_PLTREF_SIZE 108 107 108 #define MSG_REL_UNSUPSZ 1222 109 #define MSG_REL_UNSUPSZ_SIZE 81 110 111 #define MSG_REL_BADTLS 1304 112 #define MSG_REL_BADTLS_SIZE 92 113 114 #define MSG_SYS_BRK 1397 115 #define MSG_SYS_BRK_SIZE 18 116 117 #define MSG_SYS_OPEN 1416 118 #define MSG_SYS_OPEN_SIZE 19 119 120 #define MSG_SYS_MMAP 1436 121 #define MSG_SYS_MMAP_SIZE 19 122 123 #define MSG_SYS_MPROT 1456 124 #define MSG_SYS_MPROT_SIZE 23 125 126 #define MSG_SYS_MMAPANON 1480 127 #define MSG_SYS_MMAPANON_SIZE 20 128 129 #define MSG_SEC_OPEN 1501 130 #define MSG_SEC_OPEN_SIZE 51 131 132 #define MSG_SEC_ILLEGAL 1553 133 #define MSG_SEC_ILLEGAL_SIZE 42 134 135 #define MSG_CONF_APP 1596 136 #define MSG_CONF_APP_SIZE 54 137 138 #define MSG_CONF_DSTAT 1651 139 #define MSG_CONF_DSTAT_SIZE 62 140 141 #define MSG_CONF_FSTAT 1714 142 #define MSG_CONF_FSTAT_SIZE 57 143 144 #define MSG_CONF_FCMP 1772 145 #define MSG_CONF_FCMP_SIZE 84 146 147 #define MSG_AUD_BADVERS 1857 148 #define MSG_AUD_BADVERS_SIZE 41 149 150 #define MSG_AUD_DISABLED 1899 151 #define MSG_AUD_DISABLED_SIZE 42 152 153 #define MSG_VER_NFOUND 1942 154 #define MSG_VER_NFOUND_SIZE 48 155 156 #define MSG_LDD_VER_FIND 1991 157 #define MSG_LDD_VER_FIND_SIZE 19 158 159 #define MSG_LDD_VER_NFOUND 2011 160 #define MSG_LDD_VER_NFOUND_SIZE 33 161 162 #define MSG_LDD_SYM_NFOUND 2045 163 #define MSG_LDD_SYM_NFOUND_SIZE 28 164 165 #define MSG_LDD_PTH_TRYING 2074 166 #define MSG_LDD_PTH_TRYING_SIZE 21 167 168 #define MSG_LDD_PTH_LIBPATH 2096 169 #define MSG_LDD_PTH_LIBPATH_SIZE 38 170 171 #define MSG_LDD_PTH_LIBPATHC 2135 172 #define MSG_LDD_PTH_LIBPATHC_SIZE 57 173 174 #define MSG_LDD_PTH_RUNPATH 2193 175 #define MSG_LDD_PTH_RUNPATH_SIZE 49 176 177 #define MSG_LDD_PTH_BGNDFL 2243 178 #define MSG_LDD_PTH_BGNDFL_SIZE 16 179 180 #define MSG_LDD_PTH_ENDDFL 2260 181 #define MSG_LDD_PTH_ENDDFL_SIZE 12 182 183 #define MSG_LDD_PTH_ENDDFLC 2273 184 #define MSG_LDD_PTH_ENDDFLC_SIZE 31 185 186 #define MSG_LDD_PTH_IGNORE 2305 187 #define MSG_LDD_PTH_IGNORE_SIZE 46 188 189 #define MSG_LDD_FIL_FILTER 2352 190 #define MSG_LDD_FIL_FILTER_SIZE 29 191 192 #define MSG_LDD_FIL_FIND 2382 193 #define MSG_LDD_FIL_FIND_SIZE 35 194 195 #define MSG_LDD_FIL_NFOUND 2418 196 #define MSG_LDD_FIL_NFOUND_SIZE 25 197 198 #define MSG_LDD_FIL_ILLEGAL 2444 199 #define MSG_LDD_FIL_ILLEGAL_SIZE 36 200 201 #define MSG_LDD_FIL_ALTER 2481 202 #define MSG_LDD_FIL_ALTER_SIZE 13 203 204 #define MSG_LDD_CAP_NFOUND 2495 205 #define MSG_LDD_CAP_NFOUND_SIZE 38 206 207 #define MSG_LDD_SEC_NFOUND 2534 208 #define MSG_LDD_SEC_NFOUND_SIZE 47 209 210 #define MSG_LDD_REL_ERR1 2582 211 #define MSG_LDD_REL_ERR1_SIZE 97 212 213 #define MSG_LDD_REL_ERR2 2680 214 #define MSG_LDD_REL_ERR2_SIZE 90 215 216 #define MSG_LDD_MOVE_ERR 2771 217 #define MSG_LDD_MOVE_ERR_SIZE 87 218 219 #define MSG_LDD_CPY_SIZDIF 2859 220 #define MSG_LDD_CPY_SIZDIF_SIZE 77 221 222 #define MSG_LDD_CPY_INSDATA 2937 223 #define MSG_LDD_CPY_INSDATA_SIZE 50 224 225 #define MSG_LDD_CPY_DATRUNC 2988 226 #define MSG_LDD_CPY_DATRUNC_SIZE 41 227 228 #define MSG_LDD_CPY_PROT 3030 229 #define MSG_LDD_CPY_PROT_SIZE 95 230 231 #define MSG_LDD_INIT_FMT_01 3126 232 #define MSG_LDD_INIT_FMT_01_SIZE 46 233 234 #define MSG_LDD_INIT_FMT_02 3173 235 #define MSG_LDD_INIT_FMT_02_SIZE 18 236 237 #define MSG_LDD_INIT_FMT_03 3192 238 #define MSG_LDD_INIT_FMT_03_SIZE 54 239 240 #define MSG_LDD_UNUSED_FMT 3247 241 #define MSG_LDD_UNUSED_FMT_SIZE 20 242 243 #define MSG_LDD_UNCYC_FMT 3268 244 #define MSG_LDD_UNCYC_FMT_SIZE 49 245 246 #define MSG_LDD_UNREF_FMT 3318 247 #define MSG_LDD_UNREF_FMT_SIZE 51 248 249 #define MSG_LDD_REL_CPYDISP 3370 250 #define MSG_LDD_REL_CPYDISP_SIZE 81 251 252 #define MSG_LDD_REJ_MACH 3452 253 #define MSG_LDD_REJ_MACH_SIZE 30 254 255 #define MSG_LDD_REJ_CLASS 3483 256 #define MSG_LDD_REJ_CLASS_SIZE 23 257 258 #define MSG_LDD_REJ_DATA 3507 259 #define MSG_LDD_REJ_DATA_SIZE 29 260 261 #define MSG_LDD_REJ_TYPE 3537 262 #define MSG_LDD_REJ_TYPE_SIZE 20 263 264 #define MSG_LDD_REJ_BADFLAG 3558 265 #define MSG_LDD_REJ_BADFLAG_SIZE 27 266 267 #define MSG_LDD_REJ_MISFLAG 3586 268 #define MSG_LDD_REJ_MISFLAG_SIZE 34 269 270 #define MSG_LDD_REJ_VERSION 3621 271 #define MSG_LDD_REJ_VERSION_SIZE 34 272 273 #define MSG_LDD_REJ_HAL 3656 274 #define MSG_LDD_REJ_HAL_SIZE 30 275 276 #define MSG_LDD_REJ_US3 3687 277 #define MSG_LDD_REJ_US3_SIZE 42 278 279 #define MSG_LDD_REJ_STR 3730 280 #define MSG_LDD_REJ_STR_SIZE 6 281 282 #define MSG_LDD_REJ_UNKFILE 3737 283 #define MSG_LDD_REJ_UNKFILE_SIZE 21 284 285 #define MSG_LDD_REJ_UNKCAP 3759 286 #define MSG_LDD_REJ_UNKCAP_SIZE 26 287 288 #define MSG_LDD_REJ_HWCAP_1 3786 289 #define MSG_LDD_REJ_HWCAP_1_SIZE 54 290 291 #define MSG_LDD_REJ_SFCAP_1 3841 292 #define MSG_LDD_REJ_SFCAP_1_SIZE 54 293 294 #define MSG_LDD_REJ_MACHCAP 3896 295 #define MSG_LDD_REJ_MACHCAP_SIZE 53 296 297 #define MSG_LDD_REJ_PLATCAP 3950 298 #define MSG_LDD_REJ_PLATCAP_SIZE 54 299 300 #define MSG_LDD_REJ_HWCAP_2 4005 301 #define MSG_LDD_REJ_HWCAP_2_SIZE 54 302 303 #define MSG_LDD_REJ_ARCHIVE 4060 304 #define MSG_LDD_REJ_ARCHIVE_SIZE 23 305 306 #define MSG_LDD_WARN_UNKCAP 4084 307 #define MSG_LDD_WARN_UNKCAP_SIZE 26 308 309 #define MSG_LDD_WARN_HWCAP_1 4111 310 #define MSG_LDD_WARN_HWCAP_1_SIZE 64 311 312 #define MSG_LDD_WARN_SFCAP_1 4176 313 #define MSG_LDD_WARN_SFCAP_1_SIZE 64 314 315 #define MSG_LDD_WARN_MACHCAP 4241 316 #define MSG_LDD_WARN_MACHCAP_SIZE 63 317 318 #define MSG_LDD_WARN_PLATCAP 4305 319 #define MSG_LDD_WARN_PLATCAP_SIZE 64 320 321 #define MSG_LDD_WARN_HWCAP_2 4370 322 #define MSG_LDD_WARN_HWCAP_2_SIZE 64 323 324 #define MSG_ERR_REJ_MACH 4435 325 #define MSG_ERR_REJ_MACH_SIZE 30 326 327 #define MSG_ERR_REJ_CLASS 4466 328 #define MSG_ERR_REJ_CLASS_SIZE 23 329 330 #define MSG_ERR_REJ_DATA 4490 331 #define MSG_ERR_REJ_DATA_SIZE 29 332 333 #define MSG_ERR_REJ_TYPE 4520 334 #define MSG_ERR_REJ_TYPE_SIZE 20 335 336 #define MSG_ERR_REJ_BADFLAG 4541 337 #define MSG_ERR_REJ_BADFLAG_SIZE 27 338 339 #define MSG_ERR_REJ_MISFLAG 4569 340 #define MSG_ERR_REJ_MISFLAG_SIZE 34 341 342 #define MSG_ERR_REJ_VERSION 4604 343 #define MSG_ERR_REJ_VERSION_SIZE 34 344 345 #define MSG_ERR_REJ_HAL 4639 346 #define MSG_ERR_REJ_HAL_SIZE 30 347 348 #define MSG_ERR_REJ_US3 4670 349 #define MSG_ERR_REJ_US3_SIZE 42 350 351 #define MSG_ERR_REJ_STR 4717 352 #define MSG_ERR_REJ_STR_SIZE 6 353 354 #define MSG_ERR_REJ_UNKFILE 4724 355 #define MSG_ERR_REJ_UNKFILE_SIZE 21 356 357 #define MSG_ERR_REJ_UNKCAP 4084 358 #define MSG_ERR_REJ_UNKCAP_SIZE 26 359 360 #define MSG_ERR_REJ_HWCAP_1 4746 361 #define MSG_ERR_REJ_HWCAP_1_SIZE 54 362 363 #define MSG_ERR_REJ_SFCAP_1 4801 364 #define MSG_ERR_REJ_SFCAP_1_SIZE 54 365 366 #define MSG_ERR_REJ_MACHCAP 4856 367 #define MSG_ERR_REJ_MACHCAP_SIZE 53 368 369 #define MSG_ERR_REJ_PLATCAP 4910 370 #define MSG_ERR_REJ_PLATCAP_SIZE 54 371 372 #define MSG_ERR_REJ_HWCAP_2 4965 373 #define MSG_ERR_REJ_HWCAP_2_SIZE 54 374 375 #define MSG_ERR_REJ_ARCHIVE 5020 376 #define MSG_ERR_REJ_ARCHIVE_SIZE 23 377 378 #define MSG_TLS_NOSUPPORT 5044 379 #define MSG_TLS_NOSUPPORT_SIZE 56 380 381 #define MSG_TLS_STATBASE 5101 382 #define MSG_TLS_STATBASE_SIZE 67 383 384 #define MSG_TLS_STATSIZE 5169 385 #define MSG_TLS_STATSIZE_SIZE 125 386 387 #define MSG_TLS_STATINIT 5295 388 #define MSG_TLS_STATINIT_SIZE 104 389 390 #define MSG_ERR_EXPAND1 5400 391 #define MSG_ERR_EXPAND1_SIZE 26 392 393 #define MSG_ERR_EXPAND2 5427 394 #define MSG_ERR_EXPAND2_SIZE 38 395 396 #define MSG_DEF_NODEPFOUND 5466 397 #define MSG_DEF_NODEPFOUND_SIZE 32 398 399 #define MSG_DEF_NOSYMFOUND 5499 400 #define MSG_DEF_NOSYMFOUND_SIZE 28 401 402 #define MSG_DEF_DEPLOADED 5528 403 #define MSG_DEF_DEPLOADED_SIZE 41 404 405 #define MSG_ERR_WARNING 5570 406 #define MSG_ERR_WARNING_SIZE 9 407 408 #define MSG_ERR_GUIDANCE 5580 409 #define MSG_ERR_GUIDANCE_SIZE 10 410 411 #define MSG_ERR_FATAL 5591 412 #define MSG_ERR_FATAL_SIZE 7 413 414 #define MSG_ERR_ELF 5599 415 #define MSG_ERR_ELF_SIZE 11 416 417 #define MSG_STR_UNKNOWN 5611 418 #define MSG_STR_UNKNOWN_SIZE 9 419 420 #define MSG_STR_NULL 5621 421 #define MSG_STR_NULL_SIZE 6 422 423 #define MSG_USD_LDLIBPATH 5628 424 #define MSG_USD_LDLIBPATH_SIZE 44 425 426 #define MSG_DUP_LDLIBPATH 5673 427 #define MSG_DUP_LDLIBPATH_SIZE 56 428 429 #define MSG_USD_LDLIBPATHC 5730 430 #define MSG_USD_LDLIBPATHC_SIZE 63 431 432 #define MSG_DUP_LDLIBPATHC 5794 433 #define MSG_DUP_LDLIBPATHC_SIZE 75 434 435 #define MSG_USD_RUNPATH 5870 436 #define MSG_USD_RUNPATH_SIZE 55 437 438 #define MSG_CAP_IGN_UNKCAP 5926 439 #define MSG_CAP_IGN_UNKCAP_SIZE 31 440 441 #define MSG_LDD_FIL_PATH 5958 442 #define MSG_LDD_FIL_PATH_SIZE 8 443 444 #define MSG_LDD_FIL_EQUIV 5967 445 #define MSG_LDD_FIL_EQUIV_SIZE 15 446 447 #define MSG_LDD_FMT_PATH1 5984 448 #define MSG_LDD_FMT_PATH1_SIZE 2 449 450 #define MSG_LDD_FMT_PATHN 5983 451 #define MSG_LDD_FMT_PATHN_SIZE 3 452 453 #define MSG_LDD_INIT_FMT_FILE 5987 454 #define MSG_LDD_INIT_FMT_FILE_SIZE 4 455 456 #define MSG_LDD_VER_FOUND 5992 457 #define MSG_LDD_VER_FOUND_SIZE 16 458 459 #define MSG_STR_EMPTY 0 460 #define MSG_STR_EMPTY_SIZE 0 461 462 #define MSG_STR_NEGATE 6009 463 #define MSG_STR_NEGATE_SIZE 1 464 465 #define MSG_STR_ZERO 6011 466 #define MSG_STR_ZERO_SIZE 1 467 468 #define MSG_STR_HEX 6013 469 #define MSG_STR_HEX_SIZE 2 470 471 #define MSG_STR_ELF 6016 472 #define MSG_STR_ELF_SIZE 3 473 474 #define MSG_STR_EMSGFOR1 4713 475 #define MSG_STR_EMSGFOR1_SIZE 10 476 477 #define MSG_STR_EMSGFOR2 4717 478 #define MSG_STR_EMSGFOR2_SIZE 6 479 480 #define MSG_STR_HEXNUM 6020 481 #define MSG_STR_HEXNUM_SIZE 16 482 483 #define MSG_STR_NL 5990 484 #define MSG_STR_NL_SIZE 1 485 486 #define MSG_STR_SLASH 6037 487 #define MSG_STR_SLASH_SIZE 1 488 489 #define MSG_STR_DELIMIT 6041 490 #define MSG_STR_DELIMIT_SIZE 2 491 492 #define MSG_STR_ONE 6059 493 #define MSG_STR_ONE_SIZE 1 494 495 #define MSG_CAP_DELIMIT 6061 496 #define MSG_CAP_DELIMIT_SIZE 1 497 498 #define MSG_SUNW_OST_SGS 6063 499 #define MSG_SUNW_OST_SGS_SIZE 12 500 501 #define MSG_SUNW_OST_OSLIB 6076 502 #define MSG_SUNW_OST_OSLIB_SIZE 14 503 504 #define MSG_TKN_CAPABILITY 6091 505 #define MSG_TKN_CAPABILITY_SIZE 10 506 507 #define MSG_TKN_MACHINE 6102 508 #define MSG_TKN_MACHINE_SIZE 7 509 510 #define MSG_TKN_PLATFORM 6110 511 #define MSG_TKN_PLATFORM_SIZE 8 512 513 #define MSG_TKN_ORIGIN 6119 514 #define MSG_TKN_ORIGIN_SIZE 6 515 516 #define MSG_TKN_ISALIST 6126 517 #define MSG_TKN_ISALIST_SIZE 7 518 519 #define MSG_TKN_OSNAME 6134 520 #define MSG_TKN_OSNAME_SIZE 6 521 522 #define MSG_TKN_OSREL 6141 523 #define MSG_TKN_OSREL_SIZE 5 524 525 #define MSG_TKN_HWCAP 6147 526 #define MSG_TKN_HWCAP_SIZE 5 527 528 #define MSG_TKN_BINDINGS 6153 529 #define MSG_TKN_BINDINGS_SIZE 8 530 531 #define MSG_TKN_POSIX 6162 532 #define MSG_TKN_POSIX_SIZE 5 533 534 #define MSG_TKN_DOTDOT 6168 535 #define MSG_TKN_DOTDOT_SIZE 2 536 537 #define MSG_FMT_CWD 6169 538 #define MSG_FMT_CWD_SIZE 1 539 540 #define MSG_FMT_MSGFILE 6171 541 #define MSG_FMT_MSGFILE_SIZE 36 542 543 #define MSG_FIL_RTLD 6053 544 #define MSG_FIL_RTLD_SIZE 7 545 546 #define MSG_FIL_LIBC 6208 547 #define MSG_FIL_LIBC_SIZE 9 548 549 #define MSG_SYM_ELFERRMSG 6218 550 #define MSG_SYM_ELFERRMSG_SIZE 10 551 552 #define MSG_SYM_ELFERRNO 6229 553 #define MSG_SYM_ELFERRNO_SIZE 9 554 555 #define MSG_SYM_ELFPLTTRACE 6239 556 #define MSG_SYM_ELFPLTTRACE_SIZE 13 557 558 #define MSG_SYM_ENVIRON 6253 559 #define MSG_SYM_ENVIRON_SIZE 8 560 561 #define MSG_SYM_LAPREINIT 6262 562 #define MSG_SYM_LAPREINIT_SIZE 10 563 564 #define MSG_SYM_LAVERSION 6273 565 #define MSG_SYM_LAVERSION_SIZE 10 566 567 #define MSG_SYM_LAACTIVITY 6284 568 #define MSG_SYM_LAACTIVITY_SIZE 11 569 570 #define MSG_SYM_LAOBJSEARCH 6296 571 #define MSG_SYM_LAOBJSEARCH_SIZE 12 572 573 #define MSG_SYM_LAOBJOPEN 6309 574 #define MSG_SYM_LAOBJOPEN_SIZE 10 575 576 #define MSG_SYM_LAOBJFILTER 6320 577 #define MSG_SYM_LAOBJFILTER_SIZE 12 578 579 #define MSG_SYM_LAOBJCLOSE 6333 580 #define MSG_SYM_LAOBJCLOSE_SIZE 11 581 582 #define MSG_SYM_LADYNDATA 6345 583 #define MSG_SYM_LADYNDATA_SIZE 10 584 585 #define MSG_SYM_START 6356 586 #define MSG_SYM_START_SIZE 7 587 588 #define MSG_SPECFIL_DYNPLT 6364 589 #define MSG_SPECFIL_DYNPLT_SIZE 16 590 591 #define MSG_PTH_LDPROF 6381 592 #define MSG_PTH_LDPROF_SIZE 31 593 594 #define MSG_PTH_LDPROFSE 6413 595 #define MSG_PTH_LDPROFSE_SIZE 27 596 597 #define MSG_PTH_LIBSYS 6441 598 #define MSG_PTH_LIBSYS_SIZE 20 599 600 #define MSG_PTH_RTLD 6044 601 #define MSG_PTH_RTLD_SIZE 16 602 603 #define MSG_PTH_LIB 6466 604 #define MSG_PTH_LIB_SIZE 4 605 606 #define MSG_PTH_USRLIB 6462 607 #define MSG_PTH_USRLIB_SIZE 8 608 609 #define MSG_PTH_LIBSE 6475 610 #define MSG_PTH_LIBSE_SIZE 11 611 612 #define MSG_PTH_USRLIBSE 6471 613 #define MSG_PTH_USRLIBSE_SIZE 15 614 615 #define MSG_PTH_DEVNULL 6487 616 #define MSG_PTH_DEVNULL_SIZE 9 617 618 #define MSG_PTH_CONFIG 6497 619 #define MSG_PTH_CONFIG_SIZE 17 620 621 #define MSG_PTH_VARTMP 6515 622 #define MSG_PTH_VARTMP_SIZE 8 623 624 #define MSG_ORG_CONFIG 6524 625 #define MSG_ORG_CONFIG_SIZE 20 626 627 #define MSG_LD_AUDIT 6547 628 #define MSG_LD_AUDIT_SIZE 5 629 630 #define MSG_LD_AUDIT_ARGS 6553 631 #define MSG_LD_AUDIT_ARGS_SIZE 10 632 633 #define MSG_LD_BIND_LAZY 6564 634 #define MSG_LD_BIND_LAZY_SIZE 9 635 636 #define MSG_LD_BIND_NOW 6574 637 #define MSG_LD_BIND_NOW_SIZE 8 638 639 #define MSG_LD_BIND_NOT 6583 640 #define MSG_LD_BIND_NOT_SIZE 8 641 642 #define MSG_LD_BINDINGS 6592 643 #define MSG_LD_BINDINGS_SIZE 8 644 645 #define MSG_LD_CONFGEN 6601 646 #define MSG_LD_CONFGEN_SIZE 7 647 648 #define MSG_LD_CAP_FILES 6609 649 #define MSG_LD_CAP_FILES_SIZE 9 650 651 #define MSG_LD_CONFIG 6621 652 #define MSG_LD_CONFIG_SIZE 6 653 654 #define MSG_LD_DEBUG 6628 655 #define MSG_LD_DEBUG_SIZE 5 656 657 #define MSG_LD_DEBUG_OUTPUT 6634 658 #define MSG_LD_DEBUG_OUTPUT_SIZE 12 659 660 #define MSG_LD_DEMANGLE 6647 661 #define MSG_LD_DEMANGLE_SIZE 8 662 663 #define MSG_LD_FLAGS 6656 664 #define MSG_LD_FLAGS_SIZE 5 665 666 #define MSG_LD_HWCAP 6147 667 #define MSG_LD_HWCAP_SIZE 5 668 669 #define MSG_LD_INIT 6662 670 #define MSG_LD_INIT_SIZE 4 671 672 #define MSG_LD_LIBPATH 6667 673 #define MSG_LD_LIBPATH_SIZE 12 674 675 #define MSG_LD_LOADAVAIL 6680 676 #define MSG_LD_LOADAVAIL_SIZE 9 677 678 #define MSG_LD_LOADFLTR 6690 679 #define MSG_LD_LOADFLTR_SIZE 8 680 681 #define MSG_LD_MACHCAP 6699 682 #define MSG_LD_MACHCAP_SIZE 7 683 684 #define MSG_LD_NOAUDIT 6545 685 #define MSG_LD_NOAUDIT_SIZE 7 686 687 #define MSG_LD_NOAUXFLTR 6707 688 #define MSG_LD_NOAUXFLTR_SIZE 9 689 690 #define MSG_LD_NOBAPLT 6717 691 #define MSG_LD_NOBAPLT_SIZE 7 692 693 #define MSG_LD_NOCONFIG 6619 694 #define MSG_LD_NOCONFIG_SIZE 8 695 696 #define MSG_LD_NODIRCONFIG 6725 697 #define MSG_LD_NODIRCONFIG_SIZE 11 698 699 #define MSG_LD_NODIRECT 6737 700 #define MSG_LD_NODIRECT_SIZE 8 701 702 #define MSG_LD_NOENVCONFIG 6746 703 #define MSG_LD_NOENVCONFIG_SIZE 11 704 705 #define MSG_LD_NOENVIRON 6758 706 #define MSG_LD_NOENVIRON_SIZE 9 707 708 #define MSG_LD_NOFLTCONFIG 6768 709 #define MSG_LD_NOFLTCONFIG_SIZE 11 710 711 #define MSG_LD_NOLAZY 6780 712 #define MSG_LD_NOLAZY_SIZE 10 713 714 #define MSG_LD_NOOBJALTER 6791 715 #define MSG_LD_NOOBJALTER_SIZE 10 716 717 #define MSG_LD_NOPAREXT 6802 718 #define MSG_LD_NOPAREXT_SIZE 8 719 720 #define MSG_LD_NOUNRESWEAK 6811 721 #define MSG_LD_NOUNRESWEAK_SIZE 11 722 723 #define MSG_LD_NOVERSION 6823 724 #define MSG_LD_NOVERSION_SIZE 9 725 726 #define MSG_LD_PLATCAP 6833 727 #define MSG_LD_PLATCAP_SIZE 7 728 729 #define MSG_LD_PRELOAD 6841 730 #define MSG_LD_PRELOAD_SIZE 7 731 732 #define MSG_LD_PROFILE 6849 733 #define MSG_LD_PROFILE_SIZE 7 734 735 #define MSG_LD_PROFILE_OUTPUT 6857 736 #define MSG_LD_PROFILE_OUTPUT_SIZE 14 737 738 #define MSG_LD_SFCAP 6872 739 #define MSG_LD_SFCAP_SIZE 5 740 741 #define MSG_LD_SIGNAL 6878 742 #define MSG_LD_SIGNAL_SIZE 6 743 744 #define MSG_LD_TRACE_OBJS 6885 745 #define MSG_LD_TRACE_OBJS_SIZE 20 746 747 #define MSG_LD_TRACE_OBJS_E 6906 748 #define MSG_LD_TRACE_OBJS_E_SIZE 22 749 750 #define MSG_LD_TRACE_OBJS_A 6929 751 #define MSG_LD_TRACE_OBJS_A_SIZE 22 752 753 #define MSG_LD_TRACE_PTHS 6952 754 #define MSG_LD_TRACE_PTHS_SIZE 18 755 756 #define MSG_LD_UNREF 6971 757 #define MSG_LD_UNREF_SIZE 5 758 759 #define MSG_LD_UNUSED 6977 760 #define MSG_LD_UNUSED_SIZE 6 761 762 #define MSG_LD_VERBOSE 6984 763 #define MSG_LD_VERBOSE_SIZE 7 764 765 #define MSG_LD_DEFERRED 6992 766 #define MSG_LD_DEFERRED_SIZE 8 767 768 #define MSG_LD_WARN 7001 769 #define MSG_LD_WARN_SIZE 4 770 771 #define MSG_LD_BRAND_PREFIX 7006 772 #define MSG_LD_BRAND_PREFIX_SIZE 6 773 774 #define MSG_LC_ALL 7013 775 #define MSG_LC_ALL_SIZE 4 776 777 #define MSG_LC_MESSAGES 7018 778 #define MSG_LC_MESSAGES_SIZE 9 779 780 #define MSG_EMG_ENOMEM 7028 781 #define MSG_EMG_ENOMEM_SIZE 26 782 783 #define MSG_DBG_PID 7055 784 #define MSG_DBG_PID_SIZE 7 785 786 #define MSG_DBG_RESET 7063 787 #define MSG_DBG_RESET_SIZE 10 788 789 #define MSG_DBG_UNDEF 7074 790 #define MSG_DBG_UNDEF_SIZE 7 791 792 #define MSG_DBG_LMID 7082 793 #define MSG_DBG_LMID_SIZE 4 794 795 #define MSG_DBG_THREAD 6039 796 #define MSG_DBG_THREAD_SIZE 4 797 798 #define MSG_DBG_FILE 7087 799 #define MSG_DBG_FILE_SIZE 8 800 801 #define MSG_LMID_BASE 7096 802 #define MSG_LMID_BASE_SIZE 4 803 804 #define MSG_LMID_LDSO 7101 805 #define MSG_LMID_LDSO_SIZE 4 806 807 #define MSG_LMID_ALT 7106 808 #define MSG_LMID_ALT_SIZE 3 809 810 #define MSG_LMID_FMT 7110 811 #define MSG_LMID_FMT_SIZE 4 812 813 #define MSG_LMID_MAXED 7115 814 #define MSG_LMID_MAXED_SIZE 11 815 816 #define MSG_SYM_PLT 7127 817 #define MSG_SYM_PLT_SIZE 25 818 819 #define MSG_REL_NOFIT 7153 820 #define MSG_REL_NOFIT_SIZE 67 821 822 #define MSG_UNW_BADVERS 7221 823 #define MSG_UNW_BADVERS_SIZE 107 824 825 #define MSG_SYM_LAAMD64PLTENTER 7329 826 #define MSG_SYM_LAAMD64PLTENTER_SIZE 17 827 828 #define MSG_PTH_RTLD_64 7347 829 #define MSG_PTH_RTLD_64_SIZE 22 830 831 #define MSG_SYM_LASYMBIND_64 7370 832 #define MSG_SYM_LASYMBIND_64_SIZE 12 833 834 #define MSG_SYM_LAPLTEXIT_64 7383 835 #define MSG_SYM_LAPLTEXIT_64_SIZE 12 836 837 #define MSG_PTH_CONFIG_64 7396 838 #define MSG_PTH_CONFIG_64_SIZE 20 839 840 #define MSG_PTH_LDPROF_64 7417 841 #define MSG_PTH_LDPROF_64_SIZE 34 842 843 #define MSG_PTH_LDPROFSE_64 7452 844 #define MSG_PTH_LDPROFSE_64_SIZE 30 845 846 #define MSG_PTH_LIB_64 7487 847 #define MSG_PTH_LIB_64_SIZE 7 848 849 #define MSG_PTH_USRLIB_64 7483 850 #define MSG_PTH_USRLIB_64_SIZE 11 851 852 #define MSG_PTH_LIBSE_64 7499 853 #define MSG_PTH_LIBSE_64_SIZE 14 854 855 #define MSG_PTH_USRLIBSE_64 7495 856 #define MSG_PTH_USRLIBSE_64_SIZE 18 857 858 #else /* __lint */ 859 860 extern const char * _rtld_msg(Msg); 861 862 #ifndef MSG_SGS_LOCAL_ARRAY 863 #define MSG_SGS_LOCAL_ARRAY "" 864 #endif 865 866 extern const char __rtld_msg[]; 867 868 #define MSG_ORIG_STRTAB(_x, _s) _x 869 #define MSG_ORIG(x) x 870 #define MSG_INTL(x) x 871 872 #ifndef LINTSUP_SUPPRESS_STRINGS 873 874 #define MSG_USG_BADOPT "usage: ld.so.1 [-e option,...] dynamic-object [object args,...]" 875 #define MSG_USG_BADOPT_SIZE 63 876 877 #define MSG_EMG_BUFOVRFLW "ld.so.1: internal: message buffer overflow" 878 #define MSG_EMG_BUFOVRFLW_SIZE 42 879 880 #define MSG_ARG_ILLMODE_1 "illegal mode: RTLD_NOW or RTLD_LAZY or RTLD_NOLOAD required" 881 #define MSG_ARG_ILLMODE_1_SIZE 59 882 883 #define MSG_ARG_ILLMODE_2 "illegal mode: RTLD_NOW cannot be combined with RTLD_LAZY" 884 #define MSG_ARG_ILLMODE_2_SIZE 56 885 886 #define MSG_ARG_ILLMODE_3 "illegal mode: LM_ID_NEWLM requires non-zero path" 887 #define MSG_ARG_ILLMODE_3_SIZE 48 888 889 #define MSG_ARG_ILLMODE_4 "illegal mode: LM_ID_NEWLM cannot be combined with RTLD_PARENT" 890 #define MSG_ARG_ILLMODE_4_SIZE 61 891 892 #define MSG_ARG_ILLMODE_5 "illegal mode: potential multiple path expansion requires RTLD_FIRST" 893 #define MSG_ARG_ILLMODE_5_SIZE 67 894 895 #define MSG_ARG_ILLPATH "illegal pathname" 896 #define MSG_ARG_ILLPATH_SIZE 16 897 898 #define MSG_ARG_ILLSYM "illegal symbol name" 899 #define MSG_ARG_ILLSYM_SIZE 19 900 901 #define MSG_ARG_ILLNAME "illegal name" 902 #define MSG_ARG_ILLNAME_SIZE 12 903 904 #define MSG_ARG_INVADDR "address 0x%llx does not fall within any mapped object" 905 #define MSG_ARG_INVADDR_SIZE 53 906 907 #define MSG_ARG_INVHNDL "invalid handle: 0x%llx" 908 #define MSG_ARG_INVHNDL_SIZE 22 909 910 #define MSG_ARG_ILLVAL "illegal request value" 911 #define MSG_ARG_ILLVAL_SIZE 21 912 913 #define MSG_ARG_NOCONFIG "no configuration file in use" 914 #define MSG_ARG_NOCONFIG_SIZE 28 915 916 #define MSG_ARG_NOPROFNAME "no profile target specified" 917 #define MSG_ARG_NOPROFNAME_SIZE 27 918 919 #define MSG_ARG_ATEXIT "purge of atexit() registrations failed: %d" 920 #define MSG_ARG_ATEXIT_SIZE 42 921 922 #define MSG_ARG_SERCNT "information path count (%d) insufficient" 923 #define MSG_ARG_SERCNT_SIZE 40 924 925 #define MSG_ARG_SERSIZE "information buffer size (%lld) insufficient" 926 #define MSG_ARG_SERSIZE_SIZE 43 927 928 #define MSG_ARG_ILLFLAGS "illegal flags value: %d" 929 #define MSG_ARG_ILLFLAGS_SIZE 23 930 931 #define MSG_ARG_ILLINFO "non-null info field required for flags value: %d" 932 #define MSG_ARG_ILLINFO_SIZE 48 933 934 #define MSG_ARG_INVSIG "invalid signal supplied: %d" 935 #define MSG_ARG_INVSIG_SIZE 27 936 937 #define MSG_GEN_NOOPEN "DF_1_NOOPEN tagged object may not be dlopen()'ed" 938 #define MSG_GEN_NOOPEN_SIZE 48 939 940 #define MSG_GEN_NOFILE "%s: can't find file" 941 #define MSG_GEN_NOFILE_SIZE 19 942 943 #define MSG_GEN_ALTER "%s: alternate file in use" 944 #define MSG_GEN_ALTER_SIZE 25 945 946 #define MSG_GEN_NOSYM "%s: can't find symbol" 947 #define MSG_GEN_NOSYM_SIZE 21 948 949 #define MSG_GEN_NODUMP "%s: DF_1_NODUMP tagged object may not be dldump()'ed" 950 #define MSG_GEN_NODUMP_SIZE 52 951 952 #define MSG_MOVE_ERR1 "move entry with illegal size; ignored" 953 #define MSG_MOVE_ERR1_SIZE 37 954 955 #define MSG_REL_NOSYM "relocation error: file %s: symbol %s: referenced symbol not found" 956 #define MSG_REL_NOSYM_SIZE 65 957 958 #define MSG_REL_PLTREF "relocation error: %s: unidentifiable procedure reference: link-map 0x%llx, offset 0x%llx, called from 0x%llx" 959 #define MSG_REL_PLTREF_SIZE 108 960 961 #define MSG_REL_UNSUPSZ "relocation error: %s: file %s: symbol %s: offset size (%d bytes) is not supported" 962 #define MSG_REL_UNSUPSZ_SIZE 81 963 964 #define MSG_REL_BADTLS "relocation error: %s: file %s: symbol %s: file contains insufficient TLS support information" 965 #define MSG_REL_BADTLS_SIZE 92 966 967 #define MSG_SYS_BRK "%s: brk failed: %s" 968 #define MSG_SYS_BRK_SIZE 18 969 970 #define MSG_SYS_OPEN "%s: open failed: %s" 971 #define MSG_SYS_OPEN_SIZE 19 972 973 #define MSG_SYS_MMAP "%s: mmap failed: %s" 974 #define MSG_SYS_MMAP_SIZE 19 975 976 #define MSG_SYS_MPROT "%s: mprotect failed: %s" 977 #define MSG_SYS_MPROT_SIZE 23 978 979 #define MSG_SYS_MMAPANON "mmap anon failed: %s" 980 #define MSG_SYS_MMAPANON_SIZE 20 981 982 #define MSG_SEC_OPEN "%s: open failed: No such file in secure directories" 983 #define MSG_SEC_OPEN_SIZE 51 984 985 #define MSG_SEC_ILLEGAL "%s: open failed: illegal insecure pathname" 986 #define MSG_SEC_ILLEGAL_SIZE 42 987 988 #define MSG_CONF_APP "configuration file: %s: is specific to application: %s" 989 #define MSG_CONF_APP_SIZE 54 990 991 #define MSG_CONF_DSTAT "configuration file: %s: original directory %s: stat failed: %s" 992 #define MSG_CONF_DSTAT_SIZE 62 993 994 #define MSG_CONF_FSTAT "configuration file: %s: original file %s: stat failed: %s" 995 #define MSG_CONF_FSTAT_SIZE 57 996 997 #define MSG_CONF_FCMP "configuration file: %s: original file %s: modified since configuration file creation" 998 #define MSG_CONF_FCMP_SIZE 84 999 1000 #define MSG_AUD_BADVERS "version mismatch: current %d: required %d" 1001 #define MSG_AUD_BADVERS_SIZE 41 1002 1003 #define MSG_AUD_DISABLED "%s: audit initialization failure: disabled" 1004 #define MSG_AUD_DISABLED_SIZE 42 1005 1006 #define MSG_VER_NFOUND "%s: version '%s' not found (required by file %s)" 1007 #define MSG_VER_NFOUND_SIZE 48 1008 1009 #define MSG_LDD_VER_FIND " find version=%s\n" 1010 #define MSG_LDD_VER_FIND_SIZE 19 1011 1012 #define MSG_LDD_VER_NFOUND "\t%s (%s) =>\t (version not found)\n" 1013 #define MSG_LDD_VER_NFOUND_SIZE 33 1014 1015 #define MSG_LDD_SYM_NFOUND "\tsymbol not found: %s\t\t(%s)\n" 1016 #define MSG_LDD_SYM_NFOUND_SIZE 28 1017 1018 #define MSG_LDD_PTH_TRYING " trying path=%s%s\n" 1019 #define MSG_LDD_PTH_TRYING_SIZE 21 1020 1021 #define MSG_LDD_PTH_LIBPATH " search path=%s (LD_LIBRARY_PATH)\n" 1022 #define MSG_LDD_PTH_LIBPATH_SIZE 38 1023 1024 #define MSG_LDD_PTH_LIBPATHC " search path=%s (configuration LD_LIBRARY_PATH - %s)\n" 1025 #define MSG_LDD_PTH_LIBPATHC_SIZE 57 1026 1027 #define MSG_LDD_PTH_RUNPATH " search path=%s (RUNPATH/RPATH from file %s)\n" 1028 #define MSG_LDD_PTH_RUNPATH_SIZE 49 1029 1030 #define MSG_LDD_PTH_BGNDFL " search path=" 1031 #define MSG_LDD_PTH_BGNDFL_SIZE 16 1032 1033 #define MSG_LDD_PTH_ENDDFL " (default)\n" 1034 #define MSG_LDD_PTH_ENDDFL_SIZE 12 1035 1036 #define MSG_LDD_PTH_ENDDFLC " (configuration default - %s)\n" 1037 #define MSG_LDD_PTH_ENDDFLC_SIZE 31 1038 1039 #define MSG_LDD_PTH_IGNORE " ignore path=%s (insecure directory name)\n" 1040 #define MSG_LDD_PTH_IGNORE_SIZE 46 1041 1042 #define MSG_LDD_FIL_FILTER "\n object=%s; filter for %s\n" 1043 #define MSG_LDD_FIL_FILTER_SIZE 29 1044 1045 #define MSG_LDD_FIL_FIND "\n find object=%s; required by %s\n" 1046 #define MSG_LDD_FIL_FIND_SIZE 35 1047 1048 #define MSG_LDD_FIL_NFOUND "\t%s =>\t (file not found)\n" 1049 #define MSG_LDD_FIL_NFOUND_SIZE 25 1050 1051 #define MSG_LDD_FIL_ILLEGAL "\t%s =>\t (illegal insecure pathname)\n" 1052 #define MSG_LDD_FIL_ILLEGAL_SIZE 36 1053 1054 #define MSG_LDD_FIL_ALTER " (alternate)" 1055 #define MSG_LDD_FIL_ALTER_SIZE 13 1056 1057 #define MSG_LDD_CAP_NFOUND "\t%s =>\t (no capability objects found)\n" 1058 #define MSG_LDD_CAP_NFOUND_SIZE 38 1059 1060 #define MSG_LDD_SEC_NFOUND "\t%s =>\t (file not found in secure directories)\n" 1061 #define MSG_LDD_SEC_NFOUND_SIZE 47 1062 1063 #define MSG_LDD_REL_ERR1 "\trelocation %s offset invalid: %s: offset=0x%llx lies outside memory image; relocation discarded\n" 1064 #define MSG_LDD_REL_ERR1_SIZE 97 1065 1066 #define MSG_LDD_REL_ERR2 "\tloading after relocation has started: interposition request (DF_1_INTERPOSE) ignored: %s\n" 1067 #define MSG_LDD_REL_ERR2_SIZE 90 1068 1069 #define MSG_LDD_MOVE_ERR "\tmove %lld offset invalid: %s: offset=0x%llx lies outside memory image; move discarded\n" 1070 #define MSG_LDD_MOVE_ERR_SIZE 87 1071 1072 #define MSG_LDD_CPY_SIZDIF "\trelocation %s sizes differ: %s\n\t\t(file %s size=0x%llx; file %s size=0x%llx)\n" 1073 #define MSG_LDD_CPY_SIZDIF_SIZE 77 1074 1075 #define MSG_LDD_CPY_INSDATA "\t\t%s size used; possible insufficient data copied\n" 1076 #define MSG_LDD_CPY_INSDATA_SIZE 50 1077 1078 #define MSG_LDD_CPY_DATRUNC "\t\t%s size used; possible data truncation\n" 1079 #define MSG_LDD_CPY_DATRUNC_SIZE 41 1080 1081 #define MSG_LDD_CPY_PROT "\trelocation %s symbol: %s: file %s: relocation bound to a symbol with STV_PROTECTED visibility\n" 1082 #define MSG_LDD_CPY_PROT_SIZE 95 1083 1084 #define MSG_LDD_INIT_FMT_01 "\n cyclic dependencies detected, group [%d]:\n" 1085 #define MSG_LDD_INIT_FMT_01_SIZE 46 1086 1087 #define MSG_LDD_INIT_FMT_02 " init object=%s\n" 1088 #define MSG_LDD_INIT_FMT_02_SIZE 18 1089 1090 #define MSG_LDD_INIT_FMT_03 " init object=%s - cyclic group [%d], referenced by:\n" 1091 #define MSG_LDD_INIT_FMT_03_SIZE 54 1092 1093 #define MSG_LDD_UNUSED_FMT " unused object=%s\n" 1094 #define MSG_LDD_UNUSED_FMT_SIZE 20 1095 1096 #define MSG_LDD_UNCYC_FMT " unused object=%s; member of cyclic group [%d]\n" 1097 #define MSG_LDD_UNCYC_FMT_SIZE 49 1098 1099 #define MSG_LDD_UNREF_FMT " unreferenced object=%s; unused dependency of %s\n" 1100 #define MSG_LDD_UNREF_FMT_SIZE 51 1101 1102 #define MSG_LDD_REL_CPYDISP "\tsymbol %s: file %s: copy relocation symbol may have been displacement relocated\n" 1103 #define MSG_LDD_REL_CPYDISP_SIZE 81 1104 1105 #define MSG_LDD_REJ_MACH " - wrong ELF machine type: %s" 1106 #define MSG_LDD_REJ_MACH_SIZE 30 1107 1108 #define MSG_LDD_REJ_CLASS " - wrong ELF class: %s" 1109 #define MSG_LDD_REJ_CLASS_SIZE 23 1110 1111 #define MSG_LDD_REJ_DATA " - wrong ELF data format: %s" 1112 #define MSG_LDD_REJ_DATA_SIZE 29 1113 1114 #define MSG_LDD_REJ_TYPE " - bad ELF type: %s" 1115 #define MSG_LDD_REJ_TYPE_SIZE 20 1116 1117 #define MSG_LDD_REJ_BADFLAG " - bad ELF flags value: %s" 1118 #define MSG_LDD_REJ_BADFLAG_SIZE 27 1119 1120 #define MSG_LDD_REJ_MISFLAG " - mismatched ELF flags value: %s" 1121 #define MSG_LDD_REJ_MISFLAG_SIZE 34 1122 1123 #define MSG_LDD_REJ_VERSION " - mismatched ELF/lib version: %s" 1124 #define MSG_LDD_REJ_VERSION_SIZE 34 1125 1126 #define MSG_LDD_REJ_HAL " - HAL R1 extensions required" 1127 #define MSG_LDD_REJ_HAL_SIZE 30 1128 1129 #define MSG_LDD_REJ_US3 " - Sun UltraSPARC III extensions required" 1130 #define MSG_LDD_REJ_US3_SIZE 42 1131 1132 #define MSG_LDD_REJ_STR " - %s" 1133 #define MSG_LDD_REJ_STR_SIZE 6 1134 1135 #define MSG_LDD_REJ_UNKFILE " - unknown file type" 1136 #define MSG_LDD_REJ_UNKFILE_SIZE 21 1137 1138 #define MSG_LDD_REJ_UNKCAP " - unknown capability: %d" 1139 #define MSG_LDD_REJ_UNKCAP_SIZE 26 1140 1141 #define MSG_LDD_REJ_HWCAP_1 " - hardware capability (CA_SUNW_HW_1) unsupported: %s" 1142 #define MSG_LDD_REJ_HWCAP_1_SIZE 54 1143 1144 #define MSG_LDD_REJ_SFCAP_1 " - software capability (CA_SUNW_SF_1) unsupported: %s" 1145 #define MSG_LDD_REJ_SFCAP_1_SIZE 54 1146 1147 #define MSG_LDD_REJ_MACHCAP " - machine capability (CA_SUNW_MACH) unsupported: %s" 1148 #define MSG_LDD_REJ_MACHCAP_SIZE 53 1149 1150 #define MSG_LDD_REJ_PLATCAP " - platform capability (CA_SUNW_PLAT) unsupported: %s" 1151 #define MSG_LDD_REJ_PLATCAP_SIZE 54 1152 1153 #define MSG_LDD_REJ_HWCAP_2 " - hardware capability (CA_SUNW_HW_2) unsupported: %s" 1154 #define MSG_LDD_REJ_HWCAP_2_SIZE 54 1155 1156 #define MSG_LDD_REJ_ARCHIVE " - invalid archive use" 1157 #define MSG_LDD_REJ_ARCHIVE_SIZE 23 1158 1159 #define MSG_LDD_WARN_UNKCAP "%s: unknown capability: %d" 1160 #define MSG_LDD_WARN_UNKCAP_SIZE 26 1161 1162 #define MSG_LDD_WARN_HWCAP_1 "%s: warning: hardware capability (CA_SUNW_HW_1) unsupported: %s\n" 1163 #define MSG_LDD_WARN_HWCAP_1_SIZE 64 1164 1165 #define MSG_LDD_WARN_SFCAP_1 "%s: warning: software capability (CA_SUNW_SF_1) unsupported: %s\n" 1166 #define MSG_LDD_WARN_SFCAP_1_SIZE 64 1167 1168 #define MSG_LDD_WARN_MACHCAP "%s: warning: machine capability (CA_SUNW_MACH) unsupported: %s\n" 1169 #define MSG_LDD_WARN_MACHCAP_SIZE 63 1170 1171 #define MSG_LDD_WARN_PLATCAP "%s: warning: platform capability (CA_SUNW_PLAT) unsupported: %s\n" 1172 #define MSG_LDD_WARN_PLATCAP_SIZE 64 1173 1174 #define MSG_LDD_WARN_HWCAP_2 "%s: warning: hardware capability (CA_SUNW_HW_2) unsupported: %s\n" 1175 #define MSG_LDD_WARN_HWCAP_2_SIZE 64 1176 1177 #define MSG_ERR_REJ_MACH "%s: wrong ELF machine type: %s" 1178 #define MSG_ERR_REJ_MACH_SIZE 30 1179 1180 #define MSG_ERR_REJ_CLASS "%s: wrong ELF class: %s" 1181 #define MSG_ERR_REJ_CLASS_SIZE 23 1182 1183 #define MSG_ERR_REJ_DATA "%s: wrong ELF data format: %s" 1184 #define MSG_ERR_REJ_DATA_SIZE 29 1185 1186 #define MSG_ERR_REJ_TYPE "%s: bad ELF type: %s" 1187 #define MSG_ERR_REJ_TYPE_SIZE 20 1188 1189 #define MSG_ERR_REJ_BADFLAG "%s: bad ELF flags value: %s" 1190 #define MSG_ERR_REJ_BADFLAG_SIZE 27 1191 1192 #define MSG_ERR_REJ_MISFLAG "%s: mismatched ELF flags value: %s" 1193 #define MSG_ERR_REJ_MISFLAG_SIZE 34 1194 1195 #define MSG_ERR_REJ_VERSION "%s: mismatched ELF/lib version: %s" 1196 #define MSG_ERR_REJ_VERSION_SIZE 34 1197 1198 #define MSG_ERR_REJ_HAL "%s: HAL R1 extensions required" 1199 #define MSG_ERR_REJ_HAL_SIZE 30 1200 1201 #define MSG_ERR_REJ_US3 "%s: Sun UltraSPARC III extensions required" 1202 #define MSG_ERR_REJ_US3_SIZE 42 1203 1204 #define MSG_ERR_REJ_STR "%s: %s" 1205 #define MSG_ERR_REJ_STR_SIZE 6 1206 1207 #define MSG_ERR_REJ_UNKFILE "%s: unknown file type" 1208 #define MSG_ERR_REJ_UNKFILE_SIZE 21 1209 1210 #define MSG_ERR_REJ_UNKCAP "%s: unknown capability: %d" 1211 #define MSG_ERR_REJ_UNKCAP_SIZE 26 1212 1213 #define MSG_ERR_REJ_HWCAP_1 "%s: hardware capability (CA_SUNW_HW_1) unsupported: %s" 1214 #define MSG_ERR_REJ_HWCAP_1_SIZE 54 1215 1216 #define MSG_ERR_REJ_SFCAP_1 "%s: software capability (CA_SUNW_SF_1) unsupported: %s" 1217 #define MSG_ERR_REJ_SFCAP_1_SIZE 54 1218 1219 #define MSG_ERR_REJ_MACHCAP "%s: machine capability (CA_SUNW_MACH) unsupported: %s" 1220 #define MSG_ERR_REJ_MACHCAP_SIZE 53 1221 1222 #define MSG_ERR_REJ_PLATCAP "%s: platform capability (CA_SUNW_PLAT) unsupported: %s" 1223 #define MSG_ERR_REJ_PLATCAP_SIZE 54 1224 1225 #define MSG_ERR_REJ_HWCAP_2 "%s: hardware capability (CA_SUNW_HW_2) unsupported: %s" 1226 #define MSG_ERR_REJ_HWCAP_2_SIZE 54 1227 1228 #define MSG_ERR_REJ_ARCHIVE "%s: invalid archive use" 1229 #define MSG_ERR_REJ_ARCHIVE_SIZE 23 1230 1231 #define MSG_TLS_NOSUPPORT "%s: TLS requirement failure : TLS support is unavailable" 1232 #define MSG_TLS_NOSUPPORT_SIZE 56 1233 1234 #define MSG_TLS_STATBASE "%s: static TLS failure: object is not part of primary link-map list" 1235 #define MSG_TLS_STATBASE_SIZE 67 1236 1237 #define MSG_TLS_STATSIZE "%s: static TLS failure: object loaded after process initialization: size (%#llx) exceeds available backup reservation (%#llx)" 1238 #define MSG_TLS_STATSIZE_SIZE 125 1239 1240 #define MSG_TLS_STATINIT "%s: static TLS failure: object loaded after process initialization: can not accommodate initialized data" 1241 #define MSG_TLS_STATINIT_SIZE 104 1242 1243 #define MSG_ERR_EXPAND1 "%s: %s: path name too long" 1244 #define MSG_ERR_EXPAND1_SIZE 26 1245 1246 #define MSG_ERR_EXPAND2 "%s: %s: token %s could not be expanded" 1247 #define MSG_ERR_EXPAND2_SIZE 38 1248 1249 #define MSG_DEF_NODEPFOUND "%s: no deferred dependency found" 1250 #define MSG_DEF_NODEPFOUND_SIZE 32 1251 1252 #define MSG_DEF_NOSYMFOUND "%s: no deferred symbol found" 1253 #define MSG_DEF_NOSYMFOUND_SIZE 28 1254 1255 #define MSG_DEF_DEPLOADED "%s: deferred dependency is already loaded" 1256 #define MSG_DEF_DEPLOADED_SIZE 41 1257 1258 #define MSG_ERR_WARNING "warning: " 1259 #define MSG_ERR_WARNING_SIZE 9 1260 1261 #define MSG_ERR_GUIDANCE "guidance: " 1262 #define MSG_ERR_GUIDANCE_SIZE 10 1263 1264 #define MSG_ERR_FATAL "fatal: " 1265 #define MSG_ERR_FATAL_SIZE 7 1266 1267 #define MSG_ERR_ELF "elf error: " 1268 #define MSG_ERR_ELF_SIZE 11 1269 1270 #define MSG_STR_UNKNOWN "(unknown)" 1271 #define MSG_STR_UNKNOWN_SIZE 9 1272 1273 #define MSG_STR_NULL "(null)" 1274 #define MSG_STR_NULL_SIZE 6 1275 1276 #define MSG_USD_LDLIBPATH " unused search path=%s (LD_LIBRARY_PATH)\n" 1277 #define MSG_USD_LDLIBPATH_SIZE 44 1278 1279 #define MSG_DUP_LDLIBPATH " unused (duplicate) search path=%s (LD_LIBRARY_PATH)\n" 1280 #define MSG_DUP_LDLIBPATH_SIZE 56 1281 1282 #define MSG_USD_LDLIBPATHC " unused search path=%s (configuration LD_LIBRARY_PATH - %s)\n" 1283 #define MSG_USD_LDLIBPATHC_SIZE 63 1284 1285 #define MSG_DUP_LDLIBPATHC " unused (duplicate) search path=%s (configuration LD_LIBRARY_PATH - %s)\n" 1286 #define MSG_DUP_LDLIBPATHC_SIZE 75 1287 1288 #define MSG_USD_RUNPATH " unused search path=%s (RUNPATH/RPATH from file %s)\n" 1289 #define MSG_USD_RUNPATH_SIZE 55 1290 1291 #define MSG_CAP_IGN_UNKCAP "ignoring unknown capability: %s" 1292 #define MSG_CAP_IGN_UNKCAP_SIZE 31 1293 1294 #define MSG_LDD_FIL_PATH "\t%s%s%s\n" 1295 #define MSG_LDD_FIL_PATH_SIZE 8 1296 1297 #define MSG_LDD_FIL_EQUIV "\t%s =>\t %s%s%s\n" 1298 #define MSG_LDD_FIL_EQUIV_SIZE 15 1299 1300 #define MSG_LDD_FMT_PATH1 "%s" 1301 #define MSG_LDD_FMT_PATH1_SIZE 2 1302 1303 #define MSG_LDD_FMT_PATHN ":%s" 1304 #define MSG_LDD_FMT_PATHN_SIZE 3 1305 1306 #define MSG_LDD_INIT_FMT_FILE "\t%s\n" 1307 #define MSG_LDD_INIT_FMT_FILE_SIZE 4 1308 1309 #define MSG_LDD_VER_FOUND "\t%s (%s) =>\t %s\n" 1310 #define MSG_LDD_VER_FOUND_SIZE 16 1311 1312 #define MSG_STR_EMPTY "" 1313 #define MSG_STR_EMPTY_SIZE 0 1314 1315 #define MSG_STR_NEGATE "-" 1316 #define MSG_STR_NEGATE_SIZE 1 1317 1318 #define MSG_STR_ZERO "0" 1319 #define MSG_STR_ZERO_SIZE 1 1320 1321 #define MSG_STR_HEX "0x" 1322 #define MSG_STR_HEX_SIZE 2 1323 1324 #define MSG_STR_ELF "ELF" 1325 #define MSG_STR_ELF_SIZE 3 1326 1327 #define MSG_STR_EMSGFOR1 "%s: %s: %s" 1328 #define MSG_STR_EMSGFOR1_SIZE 10 1329 1330 #define MSG_STR_EMSGFOR2 "%s: %s" 1331 #define MSG_STR_EMSGFOR2_SIZE 6 1332 1333 #define MSG_STR_HEXNUM "0123456789abcdef" 1334 #define MSG_STR_HEXNUM_SIZE 16 1335 1336 #define MSG_STR_NL "\n" 1337 #define MSG_STR_NL_SIZE 1 1338 1339 #define MSG_STR_SLASH "/" 1340 #define MSG_STR_SLASH_SIZE 1 1341 1342 #define MSG_STR_DELIMIT ": " 1343 #define MSG_STR_DELIMIT_SIZE 2 1344 1345 #define MSG_STR_ONE "1" 1346 #define MSG_STR_ONE_SIZE 1 1347 1348 #define MSG_CAP_DELIMIT "," 1349 #define MSG_CAP_DELIMIT_SIZE 1 1350 1351 #define MSG_SUNW_OST_SGS "SUNW_OST_SGS" 1352 #define MSG_SUNW_OST_SGS_SIZE 12 1353 1354 #define MSG_SUNW_OST_OSLIB "SUNW_OST_OSLIB" 1355 #define MSG_SUNW_OST_OSLIB_SIZE 14 1356 1357 #define MSG_TKN_CAPABILITY "CAPABILITY" 1358 #define MSG_TKN_CAPABILITY_SIZE 10 1359 1360 #define MSG_TKN_MACHINE "MACHINE" 1361 #define MSG_TKN_MACHINE_SIZE 7 1362 1363 #define MSG_TKN_PLATFORM "PLATFORM" 1364 #define MSG_TKN_PLATFORM_SIZE 8 1365 1366 #define MSG_TKN_ORIGIN "ORIGIN" 1367 #define MSG_TKN_ORIGIN_SIZE 6 1368 1369 #define MSG_TKN_ISALIST "ISALIST" 1370 #define MSG_TKN_ISALIST_SIZE 7 1371 1372 #define MSG_TKN_OSNAME "OSNAME" 1373 #define MSG_TKN_OSNAME_SIZE 6 1374 1375 #define MSG_TKN_OSREL "OSREL" 1376 #define MSG_TKN_OSREL_SIZE 5 1377 1378 #define MSG_TKN_HWCAP "HWCAP" 1379 #define MSG_TKN_HWCAP_SIZE 5 1380 1381 #define MSG_TKN_BINDINGS "bindings" 1382 #define MSG_TKN_BINDINGS_SIZE 8 1383 1384 #define MSG_TKN_POSIX "POSIX" 1385 #define MSG_TKN_POSIX_SIZE 5 1386 1387 #define MSG_TKN_DOTDOT ".." 1388 #define MSG_TKN_DOTDOT_SIZE 2 1389 1390 #define MSG_FMT_CWD "." 1391 #define MSG_FMT_CWD_SIZE 1 1392 1393 #define MSG_FMT_MSGFILE "/usr/lib/locale/%s/LC_MESSAGES/%s.mo" 1394 #define MSG_FMT_MSGFILE_SIZE 36 1395 1396 #define MSG_FIL_RTLD "ld.so.1" 1397 #define MSG_FIL_RTLD_SIZE 7 1398 1399 #define MSG_FIL_LIBC "libc.so.1" 1400 #define MSG_FIL_LIBC_SIZE 9 1401 1402 #define MSG_SYM_ELFERRMSG "elf_errmsg" 1403 #define MSG_SYM_ELFERRMSG_SIZE 10 1404 1405 #define MSG_SYM_ELFERRNO "elf_errno" 1406 #define MSG_SYM_ELFERRNO_SIZE 9 1407 1408 #define MSG_SYM_ELFPLTTRACE "elf_plt_trace" 1409 #define MSG_SYM_ELFPLTTRACE_SIZE 13 1410 1411 #define MSG_SYM_ENVIRON "_environ" 1412 #define MSG_SYM_ENVIRON_SIZE 8 1413 1414 #define MSG_SYM_LAPREINIT "la_preinit" 1415 #define MSG_SYM_LAPREINIT_SIZE 10 1416 1417 #define MSG_SYM_LAVERSION "la_version" 1418 #define MSG_SYM_LAVERSION_SIZE 10 1419 1420 #define MSG_SYM_LAACTIVITY "la_activity" 1421 #define MSG_SYM_LAACTIVITY_SIZE 11 1422 1423 #define MSG_SYM_LAOBJSEARCH "la_objsearch" 1424 #define MSG_SYM_LAOBJSEARCH_SIZE 12 1425 1426 #define MSG_SYM_LAOBJOPEN "la_objopen" 1427 #define MSG_SYM_LAOBJOPEN_SIZE 10 1428 1429 #define MSG_SYM_LAOBJFILTER "la_objfilter" 1430 #define MSG_SYM_LAOBJFILTER_SIZE 12 1431 1432 #define MSG_SYM_LAOBJCLOSE "la_objclose" 1433 #define MSG_SYM_LAOBJCLOSE_SIZE 11 1434 1435 #define MSG_SYM_LADYNDATA "la_dyndata" 1436 #define MSG_SYM_LADYNDATA_SIZE 10 1437 1438 #define MSG_SYM_START "_START_" 1439 #define MSG_SYM_START_SIZE 7 1440 1441 #define MSG_SPECFIL_DYNPLT "dyn_plt(ld.so.1)" 1442 #define MSG_SPECFIL_DYNPLT_SIZE 16 1443 1444 #define MSG_PTH_LDPROF "/usr/lib/link_audit/ldprof.so.1" 1445 #define MSG_PTH_LDPROF_SIZE 31 1446 1447 #define MSG_PTH_LDPROFSE "/usr/lib/secure/ldprof.so.1" 1448 #define MSG_PTH_LDPROFSE_SIZE 27 1449 1450 #define MSG_PTH_LIBSYS "/usr/lib/libsys.so.1" 1451 #define MSG_PTH_LIBSYS_SIZE 20 1452 1453 #define MSG_PTH_RTLD "/usr/lib/ld.so.1" 1454 #define MSG_PTH_RTLD_SIZE 16 1455 1456 #define MSG_PTH_LIB "/lib" 1457 #define MSG_PTH_LIB_SIZE 4 1458 1459 #define MSG_PTH_USRLIB "/usr/lib" 1460 #define MSG_PTH_USRLIB_SIZE 8 1461 1462 #define MSG_PTH_LIBSE "/lib/secure" 1463 #define MSG_PTH_LIBSE_SIZE 11 1464 1465 #define MSG_PTH_USRLIBSE "/usr/lib/secure" 1466 #define MSG_PTH_USRLIBSE_SIZE 15 1467 1468 #define MSG_PTH_DEVNULL "/dev/null" 1469 #define MSG_PTH_DEVNULL_SIZE 9 1470 1471 #define MSG_PTH_CONFIG "/var/ld/ld.config" 1472 #define MSG_PTH_CONFIG_SIZE 17 1473 1474 #define MSG_PTH_VARTMP "/var/tmp" 1475 #define MSG_PTH_VARTMP_SIZE 8 1476 1477 #define MSG_ORG_CONFIG "$ORIGIN/ld.config.%s" 1478 #define MSG_ORG_CONFIG_SIZE 20 1479 1480 #define MSG_LD_AUDIT "AUDIT" 1481 #define MSG_LD_AUDIT_SIZE 5 1482 1483 #define MSG_LD_AUDIT_ARGS "AUDIT_ARGS" 1484 #define MSG_LD_AUDIT_ARGS_SIZE 10 1485 1486 #define MSG_LD_BIND_LAZY "BIND_LAZY" 1487 #define MSG_LD_BIND_LAZY_SIZE 9 1488 1489 #define MSG_LD_BIND_NOW "BIND_NOW" 1490 #define MSG_LD_BIND_NOW_SIZE 8 1491 1492 #define MSG_LD_BIND_NOT "BIND_NOT" 1493 #define MSG_LD_BIND_NOT_SIZE 8 1494 1495 #define MSG_LD_BINDINGS "BINDINGS" 1496 #define MSG_LD_BINDINGS_SIZE 8 1497 1498 #define MSG_LD_CONFGEN "CONFGEN" 1499 #define MSG_LD_CONFGEN_SIZE 7 1500 1501 #define MSG_LD_CAP_FILES "CAP_FILES" 1502 #define MSG_LD_CAP_FILES_SIZE 9 1503 1504 #define MSG_LD_CONFIG "CONFIG" 1505 #define MSG_LD_CONFIG_SIZE 6 1506 1507 #define MSG_LD_DEBUG "DEBUG" 1508 #define MSG_LD_DEBUG_SIZE 5 1509 1510 #define MSG_LD_DEBUG_OUTPUT "DEBUG_OUTPUT" 1511 #define MSG_LD_DEBUG_OUTPUT_SIZE 12 1512 1513 #define MSG_LD_DEMANGLE "DEMANGLE" 1514 #define MSG_LD_DEMANGLE_SIZE 8 1515 1516 #define MSG_LD_FLAGS "FLAGS" 1517 #define MSG_LD_FLAGS_SIZE 5 1518 1519 #define MSG_LD_HWCAP "HWCAP" 1520 #define MSG_LD_HWCAP_SIZE 5 1521 1522 #define MSG_LD_INIT "INIT" 1523 #define MSG_LD_INIT_SIZE 4 1524 1525 #define MSG_LD_LIBPATH "LIBRARY_PATH" 1526 #define MSG_LD_LIBPATH_SIZE 12 1527 1528 #define MSG_LD_LOADAVAIL "LOADAVAIL" 1529 #define MSG_LD_LOADAVAIL_SIZE 9 1530 1531 #define MSG_LD_LOADFLTR "LOADFLTR" 1532 #define MSG_LD_LOADFLTR_SIZE 8 1533 1534 #define MSG_LD_MACHCAP "MACHCAP" 1535 #define MSG_LD_MACHCAP_SIZE 7 1536 1537 #define MSG_LD_NOAUDIT "NOAUDIT" 1538 #define MSG_LD_NOAUDIT_SIZE 7 1539 1540 #define MSG_LD_NOAUXFLTR "NOAUXFLTR" 1541 #define MSG_LD_NOAUXFLTR_SIZE 9 1542 1543 #define MSG_LD_NOBAPLT "NOBAPLT" 1544 #define MSG_LD_NOBAPLT_SIZE 7 1545 1546 #define MSG_LD_NOCONFIG "NOCONFIG" 1547 #define MSG_LD_NOCONFIG_SIZE 8 1548 1549 #define MSG_LD_NODIRCONFIG "NODIRCONFIG" 1550 #define MSG_LD_NODIRCONFIG_SIZE 11 1551 1552 #define MSG_LD_NODIRECT "NODIRECT" 1553 #define MSG_LD_NODIRECT_SIZE 8 1554 1555 #define MSG_LD_NOENVCONFIG "NOENVCONFIG" 1556 #define MSG_LD_NOENVCONFIG_SIZE 11 1557 1558 #define MSG_LD_NOENVIRON "NOENVIRON" 1559 #define MSG_LD_NOENVIRON_SIZE 9 1560 1561 #define MSG_LD_NOFLTCONFIG "NOFLTCONFIG" 1562 #define MSG_LD_NOFLTCONFIG_SIZE 11 1563 1564 #define MSG_LD_NOLAZY "NOLAZYLOAD" 1565 #define MSG_LD_NOLAZY_SIZE 10 1566 1567 #define MSG_LD_NOOBJALTER "NOOBJALTER" 1568 #define MSG_LD_NOOBJALTER_SIZE 10 1569 1570 #define MSG_LD_NOPAREXT "NOPAREXT" 1571 #define MSG_LD_NOPAREXT_SIZE 8 1572 1573 #define MSG_LD_NOUNRESWEAK "NOUNRESWEAK" 1574 #define MSG_LD_NOUNRESWEAK_SIZE 11 1575 1576 #define MSG_LD_NOVERSION "NOVERSION" 1577 #define MSG_LD_NOVERSION_SIZE 9 1578 1579 #define MSG_LD_PLATCAP "PLATCAP" 1580 #define MSG_LD_PLATCAP_SIZE 7 1581 1582 #define MSG_LD_PRELOAD "PRELOAD" 1583 #define MSG_LD_PRELOAD_SIZE 7 1584 1585 #define MSG_LD_PROFILE "PROFILE" 1586 #define MSG_LD_PROFILE_SIZE 7 1587 1588 #define MSG_LD_PROFILE_OUTPUT "PROFILE_OUTPUT" 1589 #define MSG_LD_PROFILE_OUTPUT_SIZE 14 1590 1591 #define MSG_LD_SFCAP "SFCAP" 1592 #define MSG_LD_SFCAP_SIZE 5 1593 1594 #define MSG_LD_SIGNAL "SIGNAL" 1595 #define MSG_LD_SIGNAL_SIZE 6 1596 1597 #define MSG_LD_TRACE_OBJS "TRACE_LOADED_OBJECTS" 1598 #define MSG_LD_TRACE_OBJS_SIZE 20 1599 1600 #define MSG_LD_TRACE_OBJS_E "TRACE_LOADED_OBJECTS_E" 1601 #define MSG_LD_TRACE_OBJS_E_SIZE 22 1602 1603 #define MSG_LD_TRACE_OBJS_A "TRACE_LOADED_OBJECTS_A" 1604 #define MSG_LD_TRACE_OBJS_A_SIZE 22 1605 1606 #define MSG_LD_TRACE_PTHS "TRACE_SEARCH_PATHS" 1607 #define MSG_LD_TRACE_PTHS_SIZE 18 1608 1609 #define MSG_LD_UNREF "UNREF" 1610 #define MSG_LD_UNREF_SIZE 5 1611 1612 #define MSG_LD_UNUSED "UNUSED" 1613 #define MSG_LD_UNUSED_SIZE 6 1614 1615 #define MSG_LD_VERBOSE "VERBOSE" 1616 #define MSG_LD_VERBOSE_SIZE 7 1617 1618 #define MSG_LD_DEFERRED "DEFERRED" 1619 #define MSG_LD_DEFERRED_SIZE 8 1620 1621 #define MSG_LD_WARN "WARN" 1622 #define MSG_LD_WARN_SIZE 4 1623 1624 #define MSG_LD_BRAND_PREFIX "BRAND_" 1625 #define MSG_LD_BRAND_PREFIX_SIZE 6 1626 1627 #define MSG_LC_ALL "ALL=" 1628 #define MSG_LC_ALL_SIZE 4 1629 1630 #define MSG_LC_MESSAGES "MESSAGES=" 1631 #define MSG_LC_MESSAGES_SIZE 9 1632 1633 #define MSG_EMG_ENOMEM "internal: Not enough space" 1634 #define MSG_EMG_ENOMEM_SIZE 26 1635 1636 #define MSG_DBG_PID "%5.5d: " 1637 #define MSG_DBG_PID_SIZE 7 1638 1639 #define MSG_DBG_RESET "---------\n" 1640 #define MSG_DBG_RESET_SIZE 10 1641 1642 #define MSG_DBG_UNDEF "debug: " 1643 #define MSG_DBG_UNDEF_SIZE 7 1644 1645 #define MSG_DBG_LMID "%s: " 1646 #define MSG_DBG_LMID_SIZE 4 1647 1648 #define MSG_DBG_THREAD "%d: " 1649 #define MSG_DBG_THREAD_SIZE 4 1650 1651 #define MSG_DBG_FILE "%s.%5.5d" 1652 #define MSG_DBG_FILE_SIZE 8 1653 1654 #define MSG_LMID_BASE "BASE" 1655 #define MSG_LMID_BASE_SIZE 4 1656 1657 #define MSG_LMID_LDSO "LDSO" 1658 #define MSG_LMID_LDSO_SIZE 4 1659 1660 #define MSG_LMID_ALT "ALT" 1661 #define MSG_LMID_ALT_SIZE 3 1662 1663 #define MSG_LMID_FMT "%s%d" 1664 #define MSG_LMID_FMT_SIZE 4 1665 1666 #define MSG_LMID_MAXED "ALTMAXEDOUT" 1667 #define MSG_LMID_MAXED_SIZE 11 1668 1669 #define MSG_SYM_PLT "_PROCEDURE_LINKAGE_TABLE_" 1670 #define MSG_SYM_PLT_SIZE 25 1671 1672 #define MSG_REL_NOFIT "relocation error: %s: file %s: symbol %s: value 0x%llx does not fit" 1673 #define MSG_REL_NOFIT_SIZE 67 1674 1675 #define MSG_UNW_BADVERS "dlgetamd64unwind: invalid data buffer dlui_version: %d: version unitialized, or exceeds current version: %d" 1676 #define MSG_UNW_BADVERS_SIZE 107 1677 1678 #define MSG_SYM_LAAMD64PLTENTER "la_amd64_pltenter" 1679 #define MSG_SYM_LAAMD64PLTENTER_SIZE 17 1680 1681 #define MSG_PTH_RTLD_64 "/usr/lib/amd64/ld.so.1" 1682 #define MSG_PTH_RTLD_64_SIZE 22 1683 1684 #define MSG_SYM_LASYMBIND_64 "la_symbind64" 1685 #define MSG_SYM_LASYMBIND_64_SIZE 12 1686 1687 #define MSG_SYM_LAPLTEXIT_64 "la_pltexit64" 1688 #define MSG_SYM_LAPLTEXIT_64_SIZE 12 1689 1690 #define MSG_PTH_CONFIG_64 "/var/ld/64/ld.config" 1691 #define MSG_PTH_CONFIG_64_SIZE 20 1692 1693 #define MSG_PTH_LDPROF_64 "/usr/lib/link_audit/64/ldprof.so.1" 1694 #define MSG_PTH_LDPROF_64_SIZE 34 1695 1696 #define MSG_PTH_LDPROFSE_64 "/usr/lib/secure/64/ldprof.so.1" 1697 #define MSG_PTH_LDPROFSE_64_SIZE 30 1698 1699 #define MSG_PTH_LIB_64 "/lib/64" 1700 #define MSG_PTH_LIB_64_SIZE 7 1701 1702 #define MSG_PTH_USRLIB_64 "/usr/lib/64" 1703 #define MSG_PTH_USRLIB_64_SIZE 11 1704 1705 #define MSG_PTH_LIBSE_64 "/lib/secure/64" 1706 #define MSG_PTH_LIBSE_64_SIZE 14 1707 1708 #define MSG_PTH_USRLIBSE_64 "/usr/lib/secure/64" 1709 #define MSG_PTH_USRLIBSE_64_SIZE 18 1710 1711 #endif /* LINTSUP_SUPPRESS_STRINGS */ 1712 1713 #endif /* __lint */ 1714 1715 #endif 1716