1
2# Message file for elfedit 'syminfo' module
3
4domain	"SUNW_OST_SGS"
5
6
7# Debug messages
8
9msgid	"[%d: %s][%d].%s: value unchanged: %s\n"
10msgstr	""
11msgid	"[%d: %s][%d].%s: change from %s to %s\n"
12msgstr	""
13msgid	"[%d: %s][%d].%s: value unchanged: %#x\n"
14msgstr	""
15msgid	"[%d: %s][%d].%s: change from %#x to %#x\n"
16msgstr	""
17msgid	"[%d: %s][%d]: DT_NEEDED element for si_boundto: %s\n"
18msgstr	""
19msgid	"[%d: %s][%d]: No existing %s to modify. Converting extra DT_NULL\n"
20msgstr	""
21msgid	"[%d: %s][%d]: ELF warning: element [0] is expected to contain SYMINFO_VERSION, and should not be altered\n"
22msgstr	""
23
24# Errors
25
26msgid	"[%d: %s]: Dynamic section does not have room to add a new element\n"
27msgstr	""
28
29
30
31# Module description
32
33msgid	"Syminfo Section"
34msgstr	""
35
36
37# 1-line description strings
38
39msgid	"Dump Syminfo Section"
40msgstr	""
41msgid	"Symbol to Object Binding"
42msgstr	""
43msgid	"Binding Flags"
44msgstr	""
45
46
47# Command option description strings
48
49msgid	"The value argument is a string giving the name of an ELF\nobject. The si_boundto field will be set to the index of the\ncorresponding DT_NEEDED entry of the dynamic section. If no\nsuch DT_NEEDED entry exists in the dynamic section and there\nis sufficient room, it will be added in order to satisfy this\nrequest\n"
50msgstr	""
51
52msgid	"The sym argument supplies a numeric index into the syminfo\nsection instead of the name of the symbol.\n"
53msgstr	""
54
55
56# Command argument descriptions
57
58msgid	"Name of desired symbol within symbol table.\n"
59msgstr	""
60
61msgid	"An integer value that describes the object this symbol is\nbound to. SYMINFO_BT_ symbolic constants are accepted to\nrepresent special values (self, parent, none), or the value\ncan be the index of a dynamic section element.\n"
62msgstr	""
63
64msgid	"New value for symbol binding flags. SYMINFO_FLG_ symbolic\nconstants are accepted, as is any integer.\n"
65msgstr	""
66
67
68
69# Help strings
70
71msgid	"   The syminfo:dump command is used to display information\nfrom the syminfo section using the same style used by the\nelfdump program.\n\nThe syminfo section augments the information found in the\ndynamic symbol table.\n\nIf syminfo:dump is called without arguments, syminfo information\nfor every symbol in the symbol table is shown. If called with\nthe sym argument, the information for that symbol is\ndisplayed.\n"
72msgstr	""
73
74msgid	"   The syminfo:si_boundto command is used to display or alter\nthe external object the symbol is bound to. This information\nis found in the si_boundto field of a syminfo structure. It is\nan integer that contains one of the special SYMINFO_BT_ values,\nor alternaltively, an index into the dynamic section of the\nELF object.\n\nIf syminfo:si_boundto is called without arguments, the value of\nsi_boundto for every symbol in the symbol table is shown. If\ncalled with the sym argument, the si_boundto information for\nthat is displayed. If both arguments are present, the second\nargument supplies a new value for si_boundto.\n\nBy default, value is an integer, which will have one of the\nspecial SYMINFO_BT_ values, or which will be the index of an\nelement in the dynamic section. Alternatively, the -needed\noption can be used to specify a string with the name of an\nobject. If -needed is is used, si_boundto will be set to the\nindex of the DT_NEEDED entry in the dynamic section that\ncorresponds to the given name. If no such DT_NEEDED element\nexists, and room is available to add it, it will be added in\norder to faciliate this operation.\n"
75msgstr	""
76
77msgid	"   Examine or modify the syminfo binding flags associated\nwith a given symbol. This information is found in the\nsi_flags field of the syminfo structure.\n\nIf syminfo:si_flags is called without arguments, the value\nof si_flags for every symbol in the symbol table is shown.\nIf called with the sym argument, the si_flags information\nfor that symbol is displayed. If one or more value arguments\nare present, the the following steps are taken:\n\n   o\tAll the value arguments are OR'd together.\n\n   o\tIf the -cmp option has been specified, the new value\n\tis complemented.\n\n   o\tThe si_flags field of the syminfo structure is updated\n\twith the new value. If -and is specified, the new value is\n\tAND'd against the existing value. If -or is specified,\n\tthe new value is OR'd against the existing value. If\n\tneither -and or -or are specified, the new value replaces\n\tthe existing value.\n"
78msgstr	""
79
80
81