Lines Matching refs:the
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.
8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
10 # See the License for the specific language governing permissions
11 # and limitations under the License.
14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 # If applicable, add the following below this CDDL HEADER, with the
91 Interpret the element argument as a program header index\n\
97 Type of program header. The first program header with the\n\
98 specified type will be used. If the -phndx option is used,\n\
99 then element is instead an integer giving the index of the\n\
111 The value of p_offset gives the offset from the beginning\n\
112 of the file at which the first byte of the segment resides.\n"
115 Integer value to set for virtual address at which the first\n\
116 byte of the segment resides in memory.\n"
119 Integer value to set for physical address at which the first\n\
120 byte of the segment resides in memory.\n"
123 Integer value to set for number of bytes in the file image\n\
124 of the segment, which can be zero.\n"
127 Integer value to set for number of bytes in the memory image\n\
128 of the segment, which can be zero.\n"
135 Value to which the segment is aligned in memory, and in\n\
136 the file.\n"
140 at the specified position. This value cannot exceed the number\n\
141 of slots remaining in the header table below the specified.\n\
145 Numeric index within program header to which the element(s)\n\
150 cannot exceed the number of slots remaining in the program\n\
151 header table below the specified position. If count is not\n\
159 using the same style used by the elfdump program.\n\
162 every program header is shown. If called with the element\n\
163 argument, the information for the program header symbol at\n\
167 The phdr:p_type command is used to display or alter the\n\
169 in the p_type field of an ELF program header element.\n\
171 If phdr:p_type is called without arguments, the value of\n\
172 p_type for every element of the program header array is\n\
173 shown. If called with the element argument, the value of the\n\
175 present, the p_type field of the program header at the\n\
176 specified position is set to the given value.\n"
179 The phdr:p_offset command is used to display or alter the\n\
180 p_offset field of the specified program header.\n\
182 p_offset provides the offset from the beginning of the\n\
183 at which the first byte of the segment resides.\n\
185 If phdr:p_offset is called without arguments, the value\n\
186 of p_offset for every element in the program header array\n\
187 is shown. If called with the element argument, the value\n\
188 of the element specified is displayed. If both arguments are\n\
189 present, the p_offset field of the element at the\n\
190 specifiedindex is set to the given value.\n"
193 The phdr:p_vaddr command is used to display or alter the\n\
194 p_vaddr field of the specified program header.\n\
196 p_vaddr provides the virtual address at which the first byte\n\
197 of the segment resides in memory\n\
199 If phdr:p_vaddr is called without arguments, the value\n\
200 of p_vaddr for every element in the program header array\n\
201 is shown. If called with the element argument, the value\n\
202 of the element specified is displayed. If both arguments are\n\
203 present, the p_vaddr field of the element at the specified\n\
204 index is set to the given value.\n"
207 The phdr:p_paddr command is used to display or alter the\n\
208 p_paddr field of the specified program header.\n\
210 p_paddr provides the physical address at which the first\n\
211 byte of the segment resides in memory, for systems in which\n\
212 physical addressing is relevant. Because the system ignores\n\
217 If phdr:p_paddr is called without arguments, the value\n\
218 of p_paddr for every element in the program header array\n\
219 is shown. If called with the element argument, the value\n\
220 of the element specified is displayed. If both arguments are\n\
221 present, the p_paddr field of the element at the specified\n\
222 index is set to the given value.\n"
225 The phdr:p_filesz command is used to display or alter the\n\
226 p_filesz field of the specified program header.\n\
228 p_filesz contains the number of bytes in the file image\n\
229 of the segment. This value can be zero.\n\
231 If phdr:p_filesz is called without arguments, the value\n\
232 of p_filesz for every element in the program header array\n\
233 is shown. If called with the element argument, the value\n\
234 of the element specified is displayed. If both arguments are\n\
235 present, the p_filesz field of the element at the specified\n\
236 index is set to the given value.\n"
239 The phdr:p_memsz command is used to display or alter the\n\
240 p_memsz field of the specified program header.\n\
242 p_memsz contains the number of bytes in the memory image\n\
243 of the segment. This value can be zero.\n\
245 If phdr:p_memsz is called without arguments, the value\n\
246 of p_memsz for every element in the program header array\n\
247 is shown. If called with the element argument, the value\n\
248 of the element specified is displayed. If both arguments are\n\
249 present, the p_memsz field of the element at the specified\n\
250 index is set to the given value.\n"
253 The phdr:p_flags command is used to display or alter the\n\
254 flags that are associated with the segment described by\n\
255 the program header.\n\
257 If phdr:p_flags is called without arguments, the value\n\
258 of p_flags for every element in the program header array\n\
259 is shown. If called with the element argument, the value of\n\
260 the program header at that index is displayed. If one or\n\
261 more value arguments are present, the following steps are\n\
264 o\tAll the value arguments are OR'd together.\n\
266 o\tIf the -cmp option has been specified, the new value\n\
269 o\tThe p_flags field of the section header is updated with\n\
270 \tthe new value. If -and is specified, the new value is\n\
271 \tAND'd against the existing value. If -or is specified,\n\
272 \tthe new value is OR'd against the existing value. If\n\
273 \tneither -and or -or are specified, the new value replaces\n\
277 The phdr:p_align command is used to display or alter the\n\
278 p_align field of the specified program header.\n\
280 p_align is the value to which the segment is aligned in\n\
281 memory, and in the file. Values 0 and 1 mean no alignment\n\
286 If phdr:p_align is called without arguments, the value\n\
287 of p_align for every element in the program header array\n\
288 is shown. If called with the element argument, the value\n\
289 of the element specified is displayed. If both arguments are\n\
290 present, the p_align field of the element at the specified\n\
291 index is set to the given value.\n"
294 The phdr:interp command is used to display or alter the\n\
295 interpreter of the ELF object.\n\
297 If phdr:interp is called without arguments, the existing\n\
298 interpreter is shown. If called with the newpath argument,\n\
299 the interpreter is set to the given string, if possible.\n\
304 is typically sized to just fit the original string, including\n\
306 one string. If the new interpreter path is short enough to fit\n\
307 in this .interp section, phdr:interp simply replaces the old\n\
308 path with the new one.\n\
310 In the case where the new path is too long to fit in the .interp\n\
311 section, phdr:interp will attempt to use the dynamic string table\n\
313 already exist in the dynamic string table, or there must be\n\
314 enough room in the reserved section at the end (DT_SUNW_STRPAD)\n\
315 for the new string to be added.\n"
319 in the program header. The elements following the deleted items\n\
320 move up, and the vacated elements at the end are zero filled.\n"
323 The phdr:move command is used to move the position of one\n\
324 or more elements in the program header array. The specified\n\
356 # Reference to this strings is via the MSG_ORIG() macro, and thus no message