Lines Matching refs:of

4 # The contents of this file are subject to the terms of the
8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
17 # information: Portions Copyright [yyyy] [name of copyright owner]
88 as a section name. section can be one of the well known SHN_\n\
93 as a section name. section can be one of the well known SHT_\n\
99 Index of element of e_ident[] array. This can be\n\
100 an integer value, or any of the EI_ symbolic constants\n\
104 New value for element of e_ident[] array. This can be\n\
109 New value for type of the ELF object. This can be\n\
110 an integer value, or any of the ET_ symbolic constants\n\
114 New value for architecture of the ELF object. This can be\n\
115 an integer value, or any of the EM_ symbolic constants\n\
119 New value for version of the ELF object. This can be\n\
120 an integer value, or any of the EV_ symbolic constants\n\
134 value, or any of the EF_ symbolic constants defined in the\n\
138 New value for size of ELF header, in bytes.\n"
141 New value for size of one entry in the file's program header table,\n\
145 New value for number of entries in the program header table.\n"
148 New value for size of one entry in the file's section header table,\n\
152 New value for number of entries in the section header table.\n"
157 of the desired section. The section index of the first\n\
161 interpreted as an integer, or one of the well known SHN_\n\
165 interpreted as an integer, or one of the well known SHT_\n\
166 symbolic constant names. The section index of the first\n\
170 New value for first byte of file magic number.\n"
173 New value for second byte of file magic number.\n"
176 New value for third byte of file magic number.\n"
179 New value for fourth byte of file magic number.\n"
182 New value for file's class. This can be an integer value, or any of\n\
193 New value for ABI identification of the ELF object. This can be\n\
194 an integer value, or any of the ELFOSABI_ symbolic constants\n\
198 New value for version of the ABI to which the object is targeted.\n"
204 The ehdr:dump command is used to display the contents of\n\
214 argument, the selected element of e_ident is shown. If also\n\
221 found in the e_type field of the ELF header.\n\
223 If ehdr:e_type is called without an argument, the value of\n\
227 Note: Changing the type code of an object does not change the\n\
228 other contents of the file, and is unlikely to produce a usable\n\
233 Examine or modify the required architecture of the object.\n\
234 This information is found in the e_machine field of the\n\
237 If ehdr:e_machine is called without an argument, the value of\n\
241 Note: Changing the architecture code of an object does not change the\n\
242 other contents of the file, and is unlikely to produce a usable\n\
248 is found in the e_version field of the ELF header.\n\
250 If ehdr:e_version is called without an argument, the value of\n\
254 Note: The e_ident[EI_VERSION] element of the ELF header\n\
263 information is found in the e_entry field of the ELF header.\n\
267 If ehdr:e_entry is called without an argument, the value of\n\
271 Note: The entry point of an object is highly system\n\
278 This information is found in the e_phoff field of the\n\
282 If ehdr:e_phoff is called without an argument, the value of\n\
286 Note: Changing the e_phoff field of an object does not change\n\
287 the actual layout of the file or move the program header table.\n\
294 This information is found in the e_shoff field of the\n\
298 If ehdr:e_shoff is called without an argument, the value of\n\
302 Note: Changing the e_shoff field of an object does not change\n\
303 the actual layout of the file or move the section header table.\n\
311 field of the ELF header.\n\
313 If ehdr:e_flags is called without an argument, the value of\n\
322 o\tThe e_flags field of the ELF header is updated with\n\
329 Note: Changing the e_flags field of an object does not change\n\
336 Examine or modify the size of the ELF header. This information\n\
337 is found in the e_ehsize field of the ELF header.\n\
339 If ehdr:e_ehsize is called without an argument, the value of\n\
343 Note: Changing the e_ehsize field of the ELF header does not\n\
344 change the size of the actual ELF header data structure. Setting\n\
349 Examine or modify the size of one entry in the file's program\n\
351 field of the ELF header.\n\
353 If ehdr:e_phentsize is called without an argument, the value of\n\
357 Note: Changing the e_phentsize field of the ELF header does\n\
358 not change the size of the actual program header array elements.\n\
364 Examine or modify the number of entries in the program header\n\
365 table. This information is found in the e_phnum field of the\n\
366 ELF header, or in the sh_link field of the first section header\n\
367 in the case of extended program indexes.\n\
369 If the number of program headers is greater than or equal\n\
371 actual number of program header table entries is contained\n\
372 in the sh_info field of the section header at index 0.\n\
375 of program headers is shown. If called with the value argument,\n\
378 Note: Changing e_phnum and/or the sh_link field of the first\n\
379 section header does not change the size of the actual program\n\
384 Examine or modify the size of one entry in the file's section\n\
386 field of the ELF header.\n\
388 If ehdr:e_shentsize is called without an argument, the value of\n\
392 Note: Changing the e_shentsize field of the ELF header does\n\
393 not change the size of the actual section header array elements.\n\
399 Examine or modify the number of entries in the section header\n\
400 table. This information is found in the e_shnum field of the\n\
401 ELF header, or in the sh_size field of the first section header\n\
402 in the case of extended section indexes.\n\
404 If the number of sections is greater than or equal to\n\
406 the actual number of section header table entries is\n\
407 contained in the sh_size field of the section header\n\
410 If ehdr:e_shnum is called without an argument, the number of\n\
412 number of sections is updated with the new value.\n\
414 Note: Changing e_shnum and/or the sh_size field of the first\n\
415 section header does not change the size of the actual section\n\
420 Examine or modify the section table index of the entry that is\n\
422 is found in the e_shstrndx field of the ELF header, or in the\n\
423 sh_link field of the first section header in the case of\n\
429 value SHN_XINDEX (0xffff) and the actual index of the section\n\
430 name string table section is contained in the sh_link field of\n\
433 If ehdr:e_shstrndx is called without an argument, the index of\n\
437 Note: The e_shstrndx field of the ELF header must reference\n\
443 Examine or modify the first byte of the object's \"magic number\".\n\
444 The magic number is the first 4 bytes of the object file, and is\n\
446 is found in the e_ident[EI_MAG0] field of the ELF header.\n\
448 If ehdr:ei_mag0 is called without an argument, the value of\n\
452 Note: Changing the e_ident[EI_MAG0] field of the ELF header\n\
458 Examine or modify the second byte of the object's \"magic number\".\n\
459 The magic number is the first 4 bytes of the object file, and is\n\
461 is found in the e_ident[EI_MAG1] field of the ELF header.\n\
463 If ehdr:ei_mag1 is called without an argument, the value of\n\
467 Note: Changing the e_ident[EI_MAG1] field of the ELF header\n\
473 Examine or modify the third byte of the object's \"magic number\".\n\
474 The magic number is the first 4 bytes of the object file, and is\n\
476 is found in the e_ident[EI_MAG2] field of the ELF header.\n\
478 If ehdr:ei_mag2 is called without an argument, the value of\n\
482 Note: Changing the e_ident[EI_MAG2] field of the ELF header\n\
488 Examine or modify the fourth byte of the object's \"magic number\".\n\
489 The magic number is the first 4 bytes of the object file, and is\n\
491 is found in the e_ident[EI_MAG3] field of the ELF header.\n\
493 If ehdr:ei_mag3 is called without an argument, the value of\n\
497 Note: Changing the e_ident[EI_MAG3] field of the ELF header\n\
504 information is found in the e_ident[EI_CLASS] field of the\n\
507 If ehdr:ei_class is called without an argument, the value of\n\
511 Note: Changing the e_ident[EI_CLASS] field of the ELF header\n\
512 does not alter the contents of the file, and is therefore\n\
517 information is found in the e_ident[EI_DATA] field of the\n\
520 If ehdr:ei_data is called without an argument, the value of\n\
524 Note: Changing the e_ident[EI_DATA] field of the ELF header\n\
525 does not alter the contents of the file or the byte order\n\
526 of the data, and is therefore likely to render the file unusable.\n"
531 is found in the e_ident[EI_VERSION] field of the ELF header.\n\
534 of e_ident[EI_VERSION] is shown. If called with the value\n\
538 Note: The e_version element of the ELF header also contains\n\
546 field of the ELF header.\n\
548 If ehdr:ei_osabi is called without arguments, current value of\n\
552 Note: Changing the e_ident[EI_OSABI] field of the ELF header\n\
553 does not alter the contents of the file, or cause the actual\n\
560 information is kept in the e_ident[EI_ABIVERSION] field of\n\
564 value of e_ident[EI_ABIVERSION] is shown. If called with the\n\
568 Note: The meaning of the e_ident[EI_ABIVERSION] field of\n\
569 the ELF header depends on the value of e_ident[EI_OSABI]\n\