summaryrefslogtreecommitdiff
path: root/usr/src/cmd/sgs/librtld_db/common/librtld_db.msg
blob: 5b0ad9533a8ac7bacae7b530ed18e0812bd6573d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License (the "License").
# You may not use this file except in compliance with the License.
#
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
# or http://www.opensolaris.org/os/licensing.
# See the License for the specific language governing permissions
# and limitations under the License.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
# If applicable, add the following below this CDDL HEADER, with the
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#

#
# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
# Use is subject to license terms.
#

#
# Copyright (c) 2014 Joyent, Inc.  All rights reserved.
#

# Message file for cmd/sgs/librtld_db.

@ MSG_ID_LIBRTLD_DB

# There presently seem little point in internationalizing these messages
# as they provide debugging information for dbx developers and shouldn't
# be see by anyone else.

@ _END_

# Basic strings

@ MSG_DB_NOLDDATA	"rtld_db: rr: no LDDATA found in aux vector - \
			 falling back to symbol lookup"
@ MSG_DB_FLDDATA	"rtld_db: rl: found LDDATA auxv ld.so.1 data seg \
			 at: 0x%p"
@ MSG_DB_SYMRDEBUG	"rtld_db: rr: found ld.so.1::rdebug address: 0x%llx"
@ MSG_DB_LOOKFAIL	"rtld_db: rr: lookup of %s failed"
@ MSG_DB_NOAUXV		"rtld_db: rr: call to ps_pauxv() failed"
@ MSG_DB_DMLOOKFAIL	"rtld_db: rr: lookup of data model failed"
@ MSG_DB_NODYNAMIC	"rtld_db: rr: unable to find _DYNAMIC in exec"
@ MSG_DB_INITFAILED	"rtld_db: rr: can't find r_debug, rtld_db init failed"
@ MSG_DB_RESETFAIL	"rtld_db: rn: rd_reset failed"
@ MSG_DB_LKMAPFAIL	"rtld_db: im: failed in reading link_maps"
@ MSG_DB_CALLBACKR0	"rtld_db: im: itermap() callback returned 0 - \
			 terminating link-map traversal"
@ MSG_DB_ITERMAP	"rtld_db: im: itermap_cb(cb=0x%p, data=0x%p,\n\
			 rtld_db: im:      objbase=0x%llx, ident=0x%llx)"
@ MSG_DB_READDBGFAIL_1	"rtld_db: rli: failed to read rtld_db_priv: 0x%llx"
@ MSG_DB_READDBGFAIL_2	"rtld_db: reg: failed to read rdebug: 0x%llx"
@ MSG_DB_READDBGFAIL_3	"rtld_db: rli: failed to read rtd_dynlmlst: 0x%llx"
@ MSG_DB_READDBGFAIL_4	"rtld_db: rli: failed to read dynlm_list: 0x%llx"
@ MSG_DB_READDBGFAIL_5	"rtld_db: rli: failed to read dynlm_list->ap_data[]: \
			 0x%llx"
@ MSG_DB_READDBGFAIL_6	"rtld_db: rli: failed to read Lm_list: 0x%llx"
@ MSG_DB_READPRIVFAIL_1	"rtld_db: rr: fail to read rtld_db_priv: 0x%llx"
@ MSG_DB_BADPVERS	"rtld_db: ve: rtld vs. rtld_db version mismatch: \
			 %d != %d"
@ MSG_DB_VALIDRDEBUG	"rtld_db: ve: found valid r_debug structure. \
			 Addr: 0x%llx\n\
			 rtld_db: ve:	rtld_dbVers: %d rtldVers: %d \
			 Corefile: %d"
@ MSG_DB_LKMAPNOINIT	"rtld_db: rli: link maps are not yet initialized: \
			 rtd_dynlmlst: 0x%llx"
@ MSG_DB_LKMAPNOINIT_1	"rtld_db: rli: dynlm_list is not yet initialized: \
			 dynlm_list: 0x%llx"
@ MSG_DB_NULLITER	"rtld_db: rli: called with null iterator"
@ MSG_DB_UNEXPEVENT	"rtld_db: rea: unexpected event num: %d"
@ MSG_DB_READFAIL_1	"rtld_db: vr: read of 0x%llx failed"
@ MSG_DB_READFAIL_2	"rtld_db: rpr: read of 0x%llx failed"
@ MSG_DB_READFAIL_3	"rtld_db: roe: read of 0x%llx failed"
@ MSG_DB_READFAIL_4	"rtld_db: fde: read of 0x%llx failed"
@ MSG_DB_READFAIL_5	"rtld_db: ge: read of 0x%llx failed"
@ MSG_DB_READFAIL_6	"rtld_db: gd: read of 0x%llx failed"
@ MSG_DB_WRITEFAIL_1	"rtld_db: ree: write of 0x%llx failed"
@ MSG_DB_WRITEFAIL_2	"rtld_db: roe: write of 0x%llx failed"
@ MSG_DB_UNFNDSYM	"rtld_db: rbea: unable to find sym: %s"
@ MSG_DB_NODYNDEBUG	"rtld_db: fde: no %lld found in .dynamic"
@ MSG_DB_FINDDYNAMIC	"rtld_db: fde: DYNAMIC entry found tag: %d found. \
			 val: 0x%llx"
@ MSG_DB_HELPER_PREFIX	"/usr/lib/brand"



# Diagnostic messages

@ MSG_DB_LOGENABLE	"rtld_db: logging enabled!"
@ MSG_DB_RDINIT		"rtld_db: rd_init(%d)"
@ MSG_DB_RDNEW		"rtld_db: rd_new(0x%p)"
@ MSG_DB_RDDELETE	"rtld_db: rd_delete(0x%p)"
@ MSG_DB_LOADOBJITER	"rtld_db: rd_loadobj_iter32(dmodel=%d, cb=0x%p, \
			 d=0x%p)"
@ MSG_DB_RDEVENTADDR	"rtld_db: rd_event_addr(event=%d, addr=0x%llx)"
@ MSG_DB_RDRESET	"rtld_db: rd_reset(dmodel=%d)"
@ MSG_DB_RDEVENTENABLE	"rtld_db: rd_event_enable(dmodel=%d, onoff=%d)"
@ MSG_DB_RDEVENTGETMSG	"rtld_db: rd_event_getmsg(dmodel=%d, type=%d, \
			 state=%d)"
@ MSG_DB_RDOBJPADE	"rtld_db: rd_objpad_enable(padsize=0x%llx)"
@ MSG_DB_64BIT_PREFIX	"64/"
@ MSG_DB_BRAND_HELPERPATH_PREFIX "%s/%s/%s/%s%s_librtld_db.so.1"
@ MSG_DB_BRAND_HELPERPATH "%s/%s/%s/%s%s_librtld_db.so.1"
@ MSG_DB_HELPERNOOPS	"rtld_db: helper lib loaded but ops not preset"
@ MSG_DB_HELPERLOADED	"rtld_db: helper library loaded for brand \"%s\""
@ MSG_DB_HELPERLOADFAILED "rtld_db: couldn't load brand helper library %s"
@ MSG_DB_HELPERINITFAILED "rtld_db: brand helper library initialization failed"

@ MSG_ER_OK		"no error"
@ MSG_ER_ERR		"generic rtld_db.so error"
@ MSG_ER_DBERR		"debugger service failed"
@ MSG_ER_NOCAPAB	"capability not available"
@ MSG_ER_NODYNAM	"couldn't find '_DYNAMIC'"
@ MSG_ER_NOBASE		"couldn't find auxv tag 'AT_BASE'"
@ MSG_ER_NOMAPS		"link-maps are not initialized"
@ MSG_ER_DEFAULT	"unknown rtld_db.so error code"

@ MSG_SYM_DEBUG		"r_debug"
@ MSG_SYM_PREINIT	"rtld_db_preinit"
@ MSG_SYM_POSTINIT	"rtld_db_postinit"
@ MSG_SYM_DLACT		"rtld_db_dlactivity"
@ MSG_SYM_RTBIND	"elf_rtbndr"
@ MSG_SYM_DYNAMIC	"_DYNAMIC"
@ MSG_SYM_BRANDOPS_32	"rtld_db_brand_ops32"
@ MSG_SYM_BRANDOPS_64	"rtld_db_brand_ops64"