17c478bd9Sstevel@tonic-gate# 27c478bd9Sstevel@tonic-gate# CDDL HEADER START 37c478bd9Sstevel@tonic-gate# 47c478bd9Sstevel@tonic-gate# The contents of this file are subject to the terms of the 55aefb655Srie# Common Development and Distribution License (the "License"). 65aefb655Srie# You may not use this file except in compliance with the License. 77c478bd9Sstevel@tonic-gate# 87c478bd9Sstevel@tonic-gate# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 97c478bd9Sstevel@tonic-gate# or http://www.opensolaris.org/os/licensing. 107c478bd9Sstevel@tonic-gate# See the License for the specific language governing permissions 117c478bd9Sstevel@tonic-gate# and limitations under the License. 127c478bd9Sstevel@tonic-gate# 137c478bd9Sstevel@tonic-gate# When distributing Covered Code, include this CDDL HEADER in each 147c478bd9Sstevel@tonic-gate# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 157c478bd9Sstevel@tonic-gate# If applicable, add the following below this CDDL HEADER, with the 167c478bd9Sstevel@tonic-gate# fields enclosed by brackets "[]" replaced with your own identifying 177c478bd9Sstevel@tonic-gate# information: Portions Copyright [yyyy] [name of copyright owner] 187c478bd9Sstevel@tonic-gate# 197c478bd9Sstevel@tonic-gate# CDDL HEADER END 207c478bd9Sstevel@tonic-gate# 21552ff457Srie 22552ff457Srie# 23dc0f59e5SAli Bahrami# Copyright (c) 1995, 2010, Oracle and/or its affiliates. All rights reserved. 24*56726c7eSRobert Mustacchi# Copyright 2022 Oxide Computer Company 25552ff457Srie# 267c478bd9Sstevel@tonic-gate 277c478bd9Sstevel@tonic-gate@ _START_ 287c478bd9Sstevel@tonic-gate 297c478bd9Sstevel@tonic-gate# Message file for cmd/sgs/rtld (ld.so.1) 307c478bd9Sstevel@tonic-gate 317c478bd9Sstevel@tonic-gate@ MSG_ID_RTLD 327c478bd9Sstevel@tonic-gate 337c478bd9Sstevel@tonic-gate# Usage error 347c478bd9Sstevel@tonic-gate@ MSG_USG_BADOPT "usage: ld.so.1 [-e option,...] \ 3541072f3cSrie dynamic-object [object args,...]" 367c478bd9Sstevel@tonic-gate 377c478bd9Sstevel@tonic-gate# Message formatting error. 387c478bd9Sstevel@tonic-gate@ MSG_EMG_BUFOVRFLW "ld.so.1: internal: message buffer overflow" 397c478bd9Sstevel@tonic-gate 407c478bd9Sstevel@tonic-gate# Argument processing errors 417c478bd9Sstevel@tonic-gate 427c478bd9Sstevel@tonic-gate@ MSG_ARG_ILLMODE_1 "illegal mode: RTLD_NOW or RTLD_LAZY or RTLD_NOLOAD \ 437c478bd9Sstevel@tonic-gate required" 447c478bd9Sstevel@tonic-gate@ MSG_ARG_ILLMODE_2 "illegal mode: RTLD_NOW cannot be combined with \ 457c478bd9Sstevel@tonic-gate RTLD_LAZY" 467c478bd9Sstevel@tonic-gate@ MSG_ARG_ILLMODE_3 "illegal mode: LM_ID_NEWLM requires non-zero path" 477c478bd9Sstevel@tonic-gate@ MSG_ARG_ILLMODE_4 "illegal mode: LM_ID_NEWLM cannot be combined with \ 487c478bd9Sstevel@tonic-gate RTLD_PARENT" 497c478bd9Sstevel@tonic-gate@ MSG_ARG_ILLMODE_5 "illegal mode: potential multiple path expansion \ 507c478bd9Sstevel@tonic-gate requires RTLD_FIRST" 517c478bd9Sstevel@tonic-gate 527c478bd9Sstevel@tonic-gate@ MSG_ARG_ILLPATH "illegal pathname" 537c478bd9Sstevel@tonic-gate@ MSG_ARG_ILLSYM "illegal symbol name" 54f441771bSRod Evans@ MSG_ARG_ILLNAME "illegal name" 557c478bd9Sstevel@tonic-gate@ MSG_ARG_INVADDR "address 0x%llx does not fall within any mapped object" 56b4059b01SRod Evans@ MSG_ARG_INVHNDL "invalid handle: 0x%llx" 577c478bd9Sstevel@tonic-gate@ MSG_ARG_ILLVAL "illegal request value" 587c478bd9Sstevel@tonic-gate@ MSG_ARG_NOCONFIG "no configuration file in use" 597c478bd9Sstevel@tonic-gate@ MSG_ARG_NOPROFNAME "no profile target specified" 607c478bd9Sstevel@tonic-gate@ MSG_ARG_ATEXIT "purge of atexit() registrations failed: %d" 617c478bd9Sstevel@tonic-gate@ MSG_ARG_SERCNT "information path count (%d) insufficient" 627c478bd9Sstevel@tonic-gate@ MSG_ARG_SERSIZE "information buffer size (%lld) insufficient" 637c478bd9Sstevel@tonic-gate@ MSG_ARG_ILLFLAGS "illegal flags value: %d" 647c478bd9Sstevel@tonic-gate@ MSG_ARG_ILLINFO "non-null info field required for flags value: %d" 657c478bd9Sstevel@tonic-gate@ MSG_ARG_INVSIG "invalid signal supplied: %d" 667c478bd9Sstevel@tonic-gate 677c478bd9Sstevel@tonic-gate# General error diagnostics 687c478bd9Sstevel@tonic-gate 697c478bd9Sstevel@tonic-gate@ MSG_GEN_NOOPEN "DF_1_NOOPEN tagged object may not be dlopen()'ed" 707c478bd9Sstevel@tonic-gate 717c478bd9Sstevel@tonic-gate@ MSG_GEN_NOFILE "%s: can't find file" 727c478bd9Sstevel@tonic-gate@ MSG_GEN_ALTER "%s: alternate file in use" 737c478bd9Sstevel@tonic-gate@ MSG_GEN_NOSYM "%s: can't find symbol" 747c478bd9Sstevel@tonic-gate@ MSG_GEN_NODUMP "%s: DF_1_NODUMP tagged object may not be dldump()'ed" 757c478bd9Sstevel@tonic-gate 767c478bd9Sstevel@tonic-gate# Move related messages 777c478bd9Sstevel@tonic-gate 787c478bd9Sstevel@tonic-gate@ MSG_MOVE_ERR1 "move entry with illegal size; ignored" 797c478bd9Sstevel@tonic-gate 807c478bd9Sstevel@tonic-gate 817c478bd9Sstevel@tonic-gate# Relocation processing messages (some of these are required to satisfy 827c478bd9Sstevel@tonic-gate# do_reloc(), which is common code used by cmd/sgs/libld - make sure both 837c478bd9Sstevel@tonic-gate# message files remain consistent). 847c478bd9Sstevel@tonic-gate 857c478bd9Sstevel@tonic-gate@ MSG_REL_NOSYM "relocation error: file %s: symbol %s: \ 867c478bd9Sstevel@tonic-gate referenced symbol not found" 877c478bd9Sstevel@tonic-gate@ MSG_REL_PLTREF "relocation error: %s: unidentifiable procedure \ 887c478bd9Sstevel@tonic-gate reference: link-map 0x%llx, offset 0x%llx, \ 897c478bd9Sstevel@tonic-gate called from 0x%llx" 90552ff457Srie@ MSG_REL_UNSUPSZ "relocation error: %s: file %s: symbol %s: \ 91552ff457Srie offset size (%d bytes) is not supported" 92d326b23bSrie@ MSG_REL_BADTLS "relocation error: %s: file %s: symbol %s: \ 93d326b23bSrie file contains insufficient TLS support information" 947c478bd9Sstevel@tonic-gate 957c478bd9Sstevel@tonic-gate# System call messages. 967c478bd9Sstevel@tonic-gate 977c478bd9Sstevel@tonic-gate@ MSG_SYS_BRK "%s: brk failed: %s" 987c478bd9Sstevel@tonic-gate@ MSG_SYS_OPEN "%s: open failed: %s" 997c478bd9Sstevel@tonic-gate@ MSG_SYS_MMAP "%s: mmap failed: %s" 1007c478bd9Sstevel@tonic-gate@ MSG_SYS_MPROT "%s: mprotect failed: %s" 10156deab07SRod Evans@ MSG_SYS_MMAPANON "mmap anon failed: %s" 1027c478bd9Sstevel@tonic-gate 1037c478bd9Sstevel@tonic-gate@ MSG_SEC_OPEN "%s: open failed: No such file in secure directories" 1047c478bd9Sstevel@tonic-gate@ MSG_SEC_ILLEGAL "%s: open failed: illegal insecure pathname" 1057c478bd9Sstevel@tonic-gate 1067c478bd9Sstevel@tonic-gate 1077c478bd9Sstevel@tonic-gate# Configuration failures 1087c478bd9Sstevel@tonic-gate 1097c478bd9Sstevel@tonic-gate@ MSG_CONF_APP "configuration file: %s: is specific to application: %s" 1107c478bd9Sstevel@tonic-gate@ MSG_CONF_DSTAT "configuration file: %s: original directory %s: stat \ 1117c478bd9Sstevel@tonic-gate failed: %s" 1127c478bd9Sstevel@tonic-gate@ MSG_CONF_FSTAT "configuration file: %s: original file %s: stat \ 1137c478bd9Sstevel@tonic-gate failed: %s" 1147c478bd9Sstevel@tonic-gate@ MSG_CONF_FCMP "configuration file: %s: original file %s: modified \ 1157c478bd9Sstevel@tonic-gate since configuration file creation" 1167c478bd9Sstevel@tonic-gate 1177c478bd9Sstevel@tonic-gate# Link Audit diagnostic message formats 1187c478bd9Sstevel@tonic-gate 1197c478bd9Sstevel@tonic-gate@ MSG_AUD_BADVERS "version mismatch: current %d: required %d" 1207c478bd9Sstevel@tonic-gate@ MSG_AUD_DISABLED "%s: audit initialization failure: disabled" 1217c478bd9Sstevel@tonic-gate 1227c478bd9Sstevel@tonic-gate 1237c478bd9Sstevel@tonic-gate# Versioning diagnostics. 1247c478bd9Sstevel@tonic-gate 12569112eddSAli Bahrami@ MSG_VER_NFOUND "%s: version '%s' not found (required by file %s)" 1267c478bd9Sstevel@tonic-gate 1277c478bd9Sstevel@tonic-gate 1287c478bd9Sstevel@tonic-gate# Diagnostics generated under the control of ldd(1). 1297c478bd9Sstevel@tonic-gate 1307c478bd9Sstevel@tonic-gate@ MSG_LDD_VER_FIND " find version=%s\n" 1317c478bd9Sstevel@tonic-gate@ MSG_LDD_VER_NFOUND "\t%s (%s) =>\t (version not found)\n" 1327c478bd9Sstevel@tonic-gate 1337c478bd9Sstevel@tonic-gate@ MSG_LDD_SYM_NFOUND "\tsymbol not found: %s\t\t(%s)\n" 1347c478bd9Sstevel@tonic-gate 1357c478bd9Sstevel@tonic-gate@ MSG_LDD_PTH_TRYING " trying path=%s%s\n" 1367c478bd9Sstevel@tonic-gate@ MSG_LDD_PTH_LIBPATH " search path=%s (LD_LIBRARY_PATH)\n" 1377c478bd9Sstevel@tonic-gate@ MSG_LDD_PTH_LIBPATHC " search path=%s (configuration \ 1387c478bd9Sstevel@tonic-gate LD_LIBRARY_PATH - %s)\n" 1391a05c315Srie@ MSG_LDD_PTH_RUNPATH " search path=%s (RUNPATH/RPATH from file %s)\n" 1407c478bd9Sstevel@tonic-gate@ MSG_LDD_PTH_BGNDFL " search path=" 1417c478bd9Sstevel@tonic-gate@ MSG_LDD_PTH_ENDDFL " (default)\n" 1427c478bd9Sstevel@tonic-gate@ MSG_LDD_PTH_ENDDFLC " (configuration default - %s)\n" 1437c478bd9Sstevel@tonic-gate@ MSG_LDD_PTH_IGNORE " ignore path=%s (insecure directory name)\n" 1447c478bd9Sstevel@tonic-gate 1457c478bd9Sstevel@tonic-gate@ MSG_LDD_FIL_FILTER "\n object=%s; filter for %s\n" 1467c478bd9Sstevel@tonic-gate@ MSG_LDD_FIL_FIND "\n find object=%s; required by %s\n" 1477c478bd9Sstevel@tonic-gate@ MSG_LDD_FIL_NFOUND "\t%s =>\t (file not found)\n" 1487c478bd9Sstevel@tonic-gate@ MSG_LDD_FIL_ILLEGAL "\t%s =>\t (illegal insecure pathname)\n" 1497c478bd9Sstevel@tonic-gate@ MSG_LDD_FIL_ALTER " (alternate)" 1507c478bd9Sstevel@tonic-gate 15108278a5eSRod Evans@ MSG_LDD_CAP_NFOUND "\t%s =>\t (no capability objects found)\n" 1527c478bd9Sstevel@tonic-gate 1537c478bd9Sstevel@tonic-gate@ MSG_LDD_SEC_NFOUND "\t%s =>\t (file not found in secure directories)\n" 1547c478bd9Sstevel@tonic-gate 1557c478bd9Sstevel@tonic-gate@ MSG_LDD_REL_ERR1 "\trelocation %s offset invalid: %s: offset=0x%llx \ 1567c478bd9Sstevel@tonic-gate lies outside memory image; relocation discarded\n" 1577c478bd9Sstevel@tonic-gate@ MSG_LDD_REL_ERR2 "\tloading after relocation has started: interposition \ 1587c478bd9Sstevel@tonic-gate request (DF_1_INTERPOSE) ignored: %s\n" 15956deab07SRod Evans@ MSG_LDD_MOVE_ERR "\tmove %lld offset invalid: %s: offset=0x%llx \ 16056deab07SRod Evans lies outside memory image; move discarded\n" 1617c478bd9Sstevel@tonic-gate@ MSG_LDD_CPY_SIZDIF "\trelocation %s sizes differ: %s\n\ 1627c478bd9Sstevel@tonic-gate \t\t(file %s size=0x%llx; file %s size=0x%llx)\n" 1637c478bd9Sstevel@tonic-gate@ MSG_LDD_CPY_INSDATA "\t\t%s size used; possible insufficient data copied\n" 1647c478bd9Sstevel@tonic-gate@ MSG_LDD_CPY_DATRUNC "\t\t%s size used; possible data truncation\n" 1657c478bd9Sstevel@tonic-gate@ MSG_LDD_CPY_PROT "\trelocation %s symbol: %s: file %s: relocation bound \ 1667c478bd9Sstevel@tonic-gate to a symbol with STV_PROTECTED visibility\n" 1677c478bd9Sstevel@tonic-gate 1687c478bd9Sstevel@tonic-gate@ MSG_LDD_INIT_FMT_01 "\n cyclic dependencies detected, group [%d]:\n" 1697c478bd9Sstevel@tonic-gate@ MSG_LDD_INIT_FMT_02 " init object=%s\n" 1707c478bd9Sstevel@tonic-gate@ MSG_LDD_INIT_FMT_03 " init object=%s - cyclic group [%d], referenced \ 1717c478bd9Sstevel@tonic-gate by:\n" 1727c478bd9Sstevel@tonic-gate 1737c478bd9Sstevel@tonic-gate@ MSG_LDD_UNUSED_FMT " unused object=%s\n" 1747c478bd9Sstevel@tonic-gate@ MSG_LDD_UNCYC_FMT " unused object=%s; member of cyclic group [%d]\n" 1757c478bd9Sstevel@tonic-gate@ MSG_LDD_UNREF_FMT " unreferenced object=%s; unused dependency of %s\n" 1767c478bd9Sstevel@tonic-gate 1777c478bd9Sstevel@tonic-gate@ MSG_LDD_REL_CPYDISP "\tsymbol %s: file %s: copy relocation symbol may \ 1787c478bd9Sstevel@tonic-gate have been displacement relocated\n" 1797c478bd9Sstevel@tonic-gate 1807c478bd9Sstevel@tonic-gate@ MSG_LDD_REJ_MACH " - wrong ELF machine type: %s" 1817c478bd9Sstevel@tonic-gate@ MSG_LDD_REJ_CLASS " - wrong ELF class: %s" 1827c478bd9Sstevel@tonic-gate@ MSG_LDD_REJ_DATA " - wrong ELF data format: %s" 1837c478bd9Sstevel@tonic-gate@ MSG_LDD_REJ_TYPE " - bad ELF type: %s" 1847c478bd9Sstevel@tonic-gate@ MSG_LDD_REJ_BADFLAG " - bad ELF flags value: %s" 1857c478bd9Sstevel@tonic-gate@ MSG_LDD_REJ_MISFLAG " - mismatched ELF flags value: %s" 1867c478bd9Sstevel@tonic-gate@ MSG_LDD_REJ_VERSION " - mismatched ELF/lib version: %s" 1877c478bd9Sstevel@tonic-gate@ MSG_LDD_REJ_HAL " - HAL R1 extensions required" 1887c478bd9Sstevel@tonic-gate@ MSG_LDD_REJ_US3 " - Sun UltraSPARC III extensions required" 1897c478bd9Sstevel@tonic-gate@ MSG_LDD_REJ_STR " - %s" 1907c478bd9Sstevel@tonic-gate@ MSG_LDD_REJ_UNKFILE " - unknown file type" 19108278a5eSRod Evans@ MSG_LDD_REJ_UNKCAP " - unknown capability: %d" 19208278a5eSRod Evans@ MSG_LDD_REJ_HWCAP_1 " - hardware capability (CA_SUNW_HW_1) unsupported: %s" 19308278a5eSRod Evans@ MSG_LDD_REJ_SFCAP_1 " - software capability (CA_SUNW_SF_1) unsupported: %s" 19408278a5eSRod Evans@ MSG_LDD_REJ_MACHCAP " - machine capability (CA_SUNW_MACH) unsupported: %s" 19508278a5eSRod Evans@ MSG_LDD_REJ_PLATCAP " - platform capability (CA_SUNW_PLAT) unsupported: %s" 19608278a5eSRod Evans@ MSG_LDD_REJ_HWCAP_2 " - hardware capability (CA_SUNW_HW_2) unsupported: %s" 197*56726c7eSRobert Mustacchi@ MSG_LDD_REJ_HWCAP_3 " - hardware capability (CA_SUNW_HW_3) unsupported: %s" 198dc0f59e5SAli Bahrami@ MSG_LDD_REJ_ARCHIVE " - invalid archive use" 199b6a0e2cdSRichard Lowe@ MSG_LDD_REJ_KMOD " - invalid kernel module use" 20008278a5eSRod Evans 20108278a5eSRod Evans@ MSG_LDD_WARN_UNKCAP "%s: unknown capability: %d" 20208278a5eSRod Evans@ MSG_LDD_WARN_HWCAP_1 "%s: warning: hardware capability (CA_SUNW_HW_1) \ 20308278a5eSRod Evans unsupported: %s\n" 20408278a5eSRod Evans@ MSG_LDD_WARN_SFCAP_1 "%s: warning: software capability (CA_SUNW_SF_1) \ 20508278a5eSRod Evans unsupported: %s\n" 20608278a5eSRod Evans@ MSG_LDD_WARN_MACHCAP "%s: warning: machine capability (CA_SUNW_MACH) \ 20708278a5eSRod Evans unsupported: %s\n" 20808278a5eSRod Evans@ MSG_LDD_WARN_PLATCAP "%s: warning: platform capability (CA_SUNW_PLAT) \ 20908278a5eSRod Evans unsupported: %s\n" 21008278a5eSRod Evans@ MSG_LDD_WARN_HWCAP_2 "%s: warning: hardware capability (CA_SUNW_HW_2) \ 21108278a5eSRod Evans unsupported: %s\n" 212*56726c7eSRobert Mustacchi@ MSG_LDD_WARN_HWCAP_3 "%s: warning: hardware capability (CA_SUNW_HW_3) \ 213*56726c7eSRobert Mustacchi unsupported: %s\n" 2147c478bd9Sstevel@tonic-gate 2157c478bd9Sstevel@tonic-gate# Error rejection messages. 2167c478bd9Sstevel@tonic-gate 2177c478bd9Sstevel@tonic-gate@ MSG_ERR_REJ_MACH "%s: wrong ELF machine type: %s" 2187c478bd9Sstevel@tonic-gate@ MSG_ERR_REJ_CLASS "%s: wrong ELF class: %s" 2197c478bd9Sstevel@tonic-gate@ MSG_ERR_REJ_DATA "%s: wrong ELF data format: %s" 2207c478bd9Sstevel@tonic-gate@ MSG_ERR_REJ_TYPE "%s: bad ELF type: %s" 2217c478bd9Sstevel@tonic-gate@ MSG_ERR_REJ_BADFLAG "%s: bad ELF flags value: %s" 2227c478bd9Sstevel@tonic-gate@ MSG_ERR_REJ_MISFLAG "%s: mismatched ELF flags value: %s" 2237c478bd9Sstevel@tonic-gate@ MSG_ERR_REJ_VERSION "%s: mismatched ELF/lib version: %s" 2247c478bd9Sstevel@tonic-gate@ MSG_ERR_REJ_HAL "%s: HAL R1 extensions required" 2257c478bd9Sstevel@tonic-gate@ MSG_ERR_REJ_US3 "%s: Sun UltraSPARC III extensions required" 2267c478bd9Sstevel@tonic-gate@ MSG_ERR_REJ_STR "%s: %s" 2277c478bd9Sstevel@tonic-gate@ MSG_ERR_REJ_UNKFILE "%s: unknown file type" 22808278a5eSRod Evans@ MSG_ERR_REJ_UNKCAP "%s: unknown capability: %d" 22908278a5eSRod Evans@ MSG_ERR_REJ_HWCAP_1 "%s: hardware capability (CA_SUNW_HW_1) unsupported: %s" 23008278a5eSRod Evans@ MSG_ERR_REJ_SFCAP_1 "%s: software capability (CA_SUNW_SF_1) unsupported: %s" 23108278a5eSRod Evans@ MSG_ERR_REJ_MACHCAP "%s: machine capability (CA_SUNW_MACH) unsupported: %s" 23208278a5eSRod Evans@ MSG_ERR_REJ_PLATCAP "%s: platform capability (CA_SUNW_PLAT) unsupported: %s" 23308278a5eSRod Evans@ MSG_ERR_REJ_HWCAP_2 "%s: hardware capability (CA_SUNW_HW_2) unsupported: %s" 234dc0f59e5SAli Bahrami@ MSG_ERR_REJ_ARCHIVE "%s: invalid archive use" 235b6a0e2cdSRichard Lowe@ MSG_ERR_REJ_KMOD "%s: invalid kernel module use" 236*56726c7eSRobert Mustacchi@ MSG_ERR_REJ_HWCAP_3 "%s: hardware capability (CA_SUNW_HW_3) unsupported: %s" 2377c478bd9Sstevel@tonic-gate 2387c478bd9Sstevel@tonic-gate# Error TLS failures 2397c478bd9Sstevel@tonic-gate 240d326b23bSrie@ MSG_TLS_NOSUPPORT "%s: TLS requirement failure : TLS support is \ 241d326b23bSrie unavailable" 242d326b23bSrie@ MSG_TLS_STATBASE "%s: static TLS failure: object is not part of primary \ 243d326b23bSrie link-map list" 244d326b23bSrie@ MSG_TLS_STATSIZE "%s: static TLS failure: object loaded after process \ 245d326b23bSrie initialization: size (%#llx) exceeds available backup \ 246b6a0e2cdSRichard Lowe reservation (%#llx)" 247d326b23bSrie@ MSG_TLS_STATINIT "%s: static TLS failure: object loaded after process \ 248d326b23bSrie initialization: can not accommodate initialized data" 2497c478bd9Sstevel@tonic-gate 2507c478bd9Sstevel@tonic-gate# Error expand() 251d326b23bSrie 2527c478bd9Sstevel@tonic-gate@ MSG_ERR_EXPAND1 "%s: %s: path name too long" 2537c478bd9Sstevel@tonic-gate@ MSG_ERR_EXPAND2 "%s: %s: token %s could not be expanded" 2547c478bd9Sstevel@tonic-gate 255f441771bSRod Evans# Specific dlinfo() messages. 256f441771bSRod Evans 257f441771bSRod Evans@ MSG_DEF_NODEPFOUND "%s: no deferred dependency found" 258f441771bSRod Evans@ MSG_DEF_NOSYMFOUND "%s: no deferred symbol found" 259f441771bSRod Evans@ MSG_DEF_DEPLOADED "%s: deferred dependency is already loaded" 260f441771bSRod Evans 2617c478bd9Sstevel@tonic-gate# Error diagnostic standard prefixes. 2627c478bd9Sstevel@tonic-gate 2637c478bd9Sstevel@tonic-gate@ MSG_ERR_WARNING "warning: " 2641007fd6fSAli Bahrami@ MSG_ERR_GUIDANCE "guidance: " 2657c478bd9Sstevel@tonic-gate@ MSG_ERR_FATAL "fatal: " 2667c478bd9Sstevel@tonic-gate@ MSG_ERR_ELF "elf error: " 2677c478bd9Sstevel@tonic-gate 2687c478bd9Sstevel@tonic-gate@ MSG_STR_UNKNOWN "(unknown)" 2697c478bd9Sstevel@tonic-gate@ MSG_STR_NULL "(null)" 2707c478bd9Sstevel@tonic-gate 2719aa23310Srie# Unused errors - used by ldd. 2729aa23310Srie 2739aa23310Srie@ MSG_USD_LDLIBPATH " unused search path=%s (LD_LIBRARY_PATH)\n" 2749aa23310Srie@ MSG_DUP_LDLIBPATH " unused (duplicate) search path=%s \ 2759aa23310Srie (LD_LIBRARY_PATH)\n" 2769aa23310Srie@ MSG_USD_LDLIBPATHC " unused search path=%s (configuration \ 2779aa23310Srie LD_LIBRARY_PATH - %s)\n" 2789aa23310Srie@ MSG_DUP_LDLIBPATHC " unused (duplicate) search path=%s (configuration \ 2799aa23310Srie LD_LIBRARY_PATH - %s)\n" 2809aa23310Srie@ MSG_USD_RUNPATH " unused search path=%s (RUNPATH/RPATH from \ 2819aa23310Srie file %s)\n" 2829aa23310Srie 283059c3debSRichard Lowe@ MSG_CAP_IGN_UNKCAP "ignoring unknown capability: %s" 284059c3debSRichard Lowe 2857c478bd9Sstevel@tonic-gate@ _END_ 2867c478bd9Sstevel@tonic-gate 28708278a5eSRod Evans# The following strings represent reserved words, files, pathnames and symbols. 28808278a5eSRod Evans# Reference to this strings is via the MSG_ORIG() macro, and thus no message 28908278a5eSRod Evans# translation is required. 29008278a5eSRod Evans 2917c478bd9Sstevel@tonic-gate@ MSG_LDD_FIL_PATH "\t%s%s%s\n" 2927c478bd9Sstevel@tonic-gate@ MSG_LDD_FIL_EQUIV "\t%s =>\t %s%s%s\n" 2937c478bd9Sstevel@tonic-gate@ MSG_LDD_FMT_PATH1 "%s" 2947c478bd9Sstevel@tonic-gate@ MSG_LDD_FMT_PATHN ":%s" 2957c478bd9Sstevel@tonic-gate@ MSG_LDD_INIT_FMT_FILE "\t%s\n" 2967c478bd9Sstevel@tonic-gate@ MSG_LDD_VER_FOUND "\t%s (%s) =>\t %s\n" 2977c478bd9Sstevel@tonic-gate 2987c478bd9Sstevel@tonic-gate@ MSG_STR_EMPTY "" 2997c478bd9Sstevel@tonic-gate@ MSG_STR_NEGATE "-" 3007c478bd9Sstevel@tonic-gate@ MSG_STR_ZERO "0" 3017c478bd9Sstevel@tonic-gate@ MSG_STR_HEX "0x" 3027c478bd9Sstevel@tonic-gate@ MSG_STR_ELF "ELF" 3037c478bd9Sstevel@tonic-gate@ MSG_STR_EMSGFOR1 "%s: %s: %s" 3047c478bd9Sstevel@tonic-gate@ MSG_STR_EMSGFOR2 "%s: %s" 3057c478bd9Sstevel@tonic-gate@ MSG_STR_HEXNUM "0123456789abcdef" 3067c478bd9Sstevel@tonic-gate@ MSG_STR_NL "\n" 3077c478bd9Sstevel@tonic-gate@ MSG_STR_SLASH "/" 3087c478bd9Sstevel@tonic-gate@ MSG_STR_DELIMIT ": " 3091c1abfbcSRod Evans@ MSG_STR_ONE "1" 3107c478bd9Sstevel@tonic-gate 31108278a5eSRod Evans@ MSG_CAP_DELIMIT "," 31208278a5eSRod Evans 3137c478bd9Sstevel@tonic-gate@ MSG_SUNW_OST_SGS "SUNW_OST_SGS" 3147c478bd9Sstevel@tonic-gate@ MSG_SUNW_OST_OSLIB "SUNW_OST_OSLIB" 3157c478bd9Sstevel@tonic-gate 31608278a5eSRod Evans@ MSG_TKN_CAPABILITY "CAPABILITY" 31708278a5eSRod Evans@ MSG_TKN_MACHINE "MACHINE" 3187c478bd9Sstevel@tonic-gate@ MSG_TKN_PLATFORM "PLATFORM" 3197c478bd9Sstevel@tonic-gate@ MSG_TKN_ORIGIN "ORIGIN" 3207c478bd9Sstevel@tonic-gate@ MSG_TKN_ISALIST "ISALIST" 3217c478bd9Sstevel@tonic-gate@ MSG_TKN_OSNAME "OSNAME" 3227c478bd9Sstevel@tonic-gate@ MSG_TKN_OSREL "OSREL" 3237c478bd9Sstevel@tonic-gate@ MSG_TKN_HWCAP "HWCAP" 3247c478bd9Sstevel@tonic-gate@ MSG_TKN_BINDINGS "bindings" 3257c478bd9Sstevel@tonic-gate@ MSG_TKN_POSIX "POSIX" 3261d6b7ad8Srie@ MSG_TKN_DOTDOT ".." 3277c478bd9Sstevel@tonic-gate 3287c478bd9Sstevel@tonic-gate@ MSG_FMT_CWD "." 3297c478bd9Sstevel@tonic-gate@ MSG_FMT_MSGFILE "/usr/lib/locale/%s/LC_MESSAGES/%s.mo" 3307c478bd9Sstevel@tonic-gate 3317c478bd9Sstevel@tonic-gate@ MSG_FIL_RTLD "ld.so.1" 3327c478bd9Sstevel@tonic-gate@ MSG_FIL_LIBC "libc.so.1" 3337c478bd9Sstevel@tonic-gate 3347c478bd9Sstevel@tonic-gate@ MSG_SYM_ELFERRMSG "elf_errmsg" 3357c478bd9Sstevel@tonic-gate@ MSG_SYM_ELFERRNO "elf_errno" 3367c478bd9Sstevel@tonic-gate@ MSG_SYM_ELFPLTTRACE "elf_plt_trace" 3377c478bd9Sstevel@tonic-gate@ MSG_SYM_ENVIRON "_environ" 3387c478bd9Sstevel@tonic-gate 3397c478bd9Sstevel@tonic-gate@ MSG_SYM_LAPREINIT "la_preinit" 3407c478bd9Sstevel@tonic-gate@ MSG_SYM_LAVERSION "la_version" 3417c478bd9Sstevel@tonic-gate@ MSG_SYM_LAACTIVITY "la_activity" 3427c478bd9Sstevel@tonic-gate@ MSG_SYM_LAOBJSEARCH "la_objsearch" 3437c478bd9Sstevel@tonic-gate@ MSG_SYM_LAOBJOPEN "la_objopen" 3447c478bd9Sstevel@tonic-gate@ MSG_SYM_LAOBJFILTER "la_objfilter" 3457c478bd9Sstevel@tonic-gate@ MSG_SYM_LAOBJCLOSE "la_objclose" 3467c478bd9Sstevel@tonic-gate@ MSG_SYM_LADYNDATA "la_dyndata" 3477c478bd9Sstevel@tonic-gate 3485343e1b3Sab@ MSG_SYM_START "_START_" 3495343e1b3Sab 3507c478bd9Sstevel@tonic-gate@ MSG_SPECFIL_DYNPLT "dyn_plt(ld.so.1)" 3517c478bd9Sstevel@tonic-gate 3527c478bd9Sstevel@tonic-gate@ MSG_PTH_LDPROF "/usr/lib/link_audit/ldprof.so.1" 3537c478bd9Sstevel@tonic-gate@ MSG_PTH_LDPROFSE "/usr/lib/secure/ldprof.so.1" 3547c478bd9Sstevel@tonic-gate@ MSG_PTH_RTLD "/usr/lib/ld.so.1" 3557c478bd9Sstevel@tonic-gate@ MSG_PTH_LIB "/lib" 3567c478bd9Sstevel@tonic-gate@ MSG_PTH_USRLIB "/usr/lib" 3577c478bd9Sstevel@tonic-gate@ MSG_PTH_LIBSE "/lib/secure" 3587c478bd9Sstevel@tonic-gate@ MSG_PTH_USRLIBSE "/usr/lib/secure" 3597c478bd9Sstevel@tonic-gate@ MSG_PTH_DEVNULL "/dev/null" 3607c478bd9Sstevel@tonic-gate@ MSG_PTH_CONFIG "/var/ld/ld.config" 3617c478bd9Sstevel@tonic-gate@ MSG_PTH_VARTMP "/var/tmp" 3627c478bd9Sstevel@tonic-gate 3637c478bd9Sstevel@tonic-gate@ MSG_ORG_CONFIG "$ORIGIN/ld.config.%s" 3647c478bd9Sstevel@tonic-gate 3657c478bd9Sstevel@tonic-gate@ MSG_LD_AUDIT "AUDIT" 3667c478bd9Sstevel@tonic-gate@ MSG_LD_AUDIT_ARGS "AUDIT_ARGS" 367dffec89cSrie@ MSG_LD_BIND_LAZY "BIND_LAZY" 3687c478bd9Sstevel@tonic-gate@ MSG_LD_BIND_NOW "BIND_NOW" 3697c478bd9Sstevel@tonic-gate@ MSG_LD_BIND_NOT "BIND_NOT" 3707c478bd9Sstevel@tonic-gate@ MSG_LD_BINDINGS "BINDINGS" 3717c478bd9Sstevel@tonic-gate@ MSG_LD_CONFGEN "CONFGEN" 37208278a5eSRod Evans@ MSG_LD_CAP_FILES "CAP_FILES" 3737c478bd9Sstevel@tonic-gate@ MSG_LD_CONFIG "CONFIG" 3747c478bd9Sstevel@tonic-gate@ MSG_LD_DEBUG "DEBUG" 3757c478bd9Sstevel@tonic-gate@ MSG_LD_DEBUG_OUTPUT "DEBUG_OUTPUT" 3767c478bd9Sstevel@tonic-gate@ MSG_LD_DEMANGLE "DEMANGLE" 3777c478bd9Sstevel@tonic-gate@ MSG_LD_FLAGS "FLAGS" 37808278a5eSRod Evans@ MSG_LD_HWCAP "HWCAP" 3797c478bd9Sstevel@tonic-gate@ MSG_LD_INIT "INIT" 3807c478bd9Sstevel@tonic-gate@ MSG_LD_LIBPATH "LIBRARY_PATH" 3817c478bd9Sstevel@tonic-gate@ MSG_LD_LOADAVAIL "LOADAVAIL" 3827c478bd9Sstevel@tonic-gate@ MSG_LD_LOADFLTR "LOADFLTR" 38308278a5eSRod Evans@ MSG_LD_MACHCAP "MACHCAP" 3847c478bd9Sstevel@tonic-gate@ MSG_LD_NOAUDIT "NOAUDIT" 3857c478bd9Sstevel@tonic-gate@ MSG_LD_NOAUXFLTR "NOAUXFLTR" 3867c478bd9Sstevel@tonic-gate@ MSG_LD_NOBAPLT "NOBAPLT" 3877c478bd9Sstevel@tonic-gate@ MSG_LD_NOCONFIG "NOCONFIG" 3887c478bd9Sstevel@tonic-gate@ MSG_LD_NODIRCONFIG "NODIRCONFIG" 3897c478bd9Sstevel@tonic-gate@ MSG_LD_NODIRECT "NODIRECT" 3907c478bd9Sstevel@tonic-gate@ MSG_LD_NOENVCONFIG "NOENVCONFIG" 3911c1abfbcSRod Evans@ MSG_LD_NOENVIRON "NOENVIRON" 3927c478bd9Sstevel@tonic-gate@ MSG_LD_NOFLTCONFIG "NOFLTCONFIG" 3937c478bd9Sstevel@tonic-gate@ MSG_LD_NOLAZY "NOLAZYLOAD" 3947c478bd9Sstevel@tonic-gate@ MSG_LD_NOOBJALTER "NOOBJALTER" 395dae2dfb7Srie@ MSG_LD_NOPAREXT "NOPAREXT" 396df4628cbSrie@ MSG_LD_NOUNRESWEAK "NOUNRESWEAK" 3977c478bd9Sstevel@tonic-gate@ MSG_LD_NOVERSION "NOVERSION" 39808278a5eSRod Evans@ MSG_LD_PLATCAP "PLATCAP" 3997c478bd9Sstevel@tonic-gate@ MSG_LD_PRELOAD "PRELOAD" 4007c478bd9Sstevel@tonic-gate@ MSG_LD_PROFILE "PROFILE" 4017c478bd9Sstevel@tonic-gate@ MSG_LD_PROFILE_OUTPUT "PROFILE_OUTPUT" 40208278a5eSRod Evans@ MSG_LD_SFCAP "SFCAP" 4037c478bd9Sstevel@tonic-gate@ MSG_LD_SIGNAL "SIGNAL" 4047c478bd9Sstevel@tonic-gate@ MSG_LD_TRACE_OBJS "TRACE_LOADED_OBJECTS" 4057c478bd9Sstevel@tonic-gate@ MSG_LD_TRACE_OBJS_E "TRACE_LOADED_OBJECTS_E" 4067c478bd9Sstevel@tonic-gate@ MSG_LD_TRACE_PTHS "TRACE_SEARCH_PATHS" 4077c478bd9Sstevel@tonic-gate@ MSG_LD_UNREF "UNREF" 4087c478bd9Sstevel@tonic-gate@ MSG_LD_UNUSED "UNUSED" 4097c478bd9Sstevel@tonic-gate@ MSG_LD_VERBOSE "VERBOSE" 410f441771bSRod Evans@ MSG_LD_DEFERRED "DEFERRED" 4117c478bd9Sstevel@tonic-gate@ MSG_LD_WARN "WARN" 4127c478bd9Sstevel@tonic-gate 4139acbbeafSnn@ MSG_LD_BRAND_PREFIX "BRAND_" 4149acbbeafSnn 4157c478bd9Sstevel@tonic-gate@ MSG_LC_ALL "ALL=" 4167c478bd9Sstevel@tonic-gate@ MSG_LC_MESSAGES "MESSAGES=" 4177c478bd9Sstevel@tonic-gate 4187c478bd9Sstevel@tonic-gate@ MSG_EMG_ENOMEM "internal: Not enough space" 4197c478bd9Sstevel@tonic-gate 4205aefb655Srie@ MSG_DBG_PID "%5.5d: " 4212017c965SRod Evans@ MSG_DBG_RESET "---------\n" 4225aefb655Srie@ MSG_DBG_UNDEF "debug: " 4235aefb655Srie@ MSG_DBG_LMID "%s: " 4245aefb655Srie@ MSG_DBG_THREAD "%d: " 4255aefb655Srie@ MSG_DBG_FILE "%s.%5.5d" 4265aefb655Srie 4275aefb655Srie@ MSG_LMID_BASE "BASE" 4285aefb655Srie@ MSG_LMID_LDSO "LDSO" 4295aefb655Srie@ MSG_LMID_ALT "ALT" 4305aefb655Srie 4315aefb655Srie@ MSG_LMID_FMT "%s%d" 4325aefb655Srie@ MSG_LMID_MAXED "ALTMAXEDOUT" 433