... |
... |
@@ -1300,14 +1300,14 @@ our $elf = {
|
1300 |
1300 |
'.dtors' => 'destructor function pointers',
|
1301 |
1301 |
'.eh_frame' => 'frame unwinding information',
|
1302 |
1302 |
'.eh_frame_hdr' => 'frame unwinding additional information',
|
1303 |
|
- '.gcc_except_table' => 'language specific data.',
|
|
1303 |
+ '.gcc_except_table' => 'language specific data',
|
1304 |
1304 |
'.gnu.version' => 'symbol version table',
|
1305 |
1305 |
'.gnu.version_d' => 'version definitions',
|
1306 |
1306 |
'.gnu.version_r' => 'version requirements',
|
1307 |
1307 |
'.got.plt' => 'read-only relocatable global offset table',
|
1308 |
1308 |
'.jcr' => 'Java class registration information',
|
1309 |
1309 |
'.note.ABI-tag' => 'ABI details',
|
1310 |
|
- '.stab' => 'debugging information.',
|
|
1310 |
+ '.stab' => 'debugging information',
|
1311 |
1311 |
'.stabstr' => 'strings for .stab section',
|
1312 |
1312 |
},
|
1313 |
1313 |
'long' => {
|
... |
... |
@@ -1448,7 +1448,7 @@ our $elf = {
|
1448 |
1448 |
0 => colored('this symbol is to be linked from another file', 'bright_yellow'),
|
1449 |
1449 |
0xFFF1 => 'the symbol has an absolute value that will not change because of relocation',
|
1450 |
1450 |
0xFFF2 => 'the symbol labels a common block that has not yet been allocated',
|
1451 |
|
- 0xFFFF => 'an escape value which indicates that the symbol refers to a specific location within a section, but that the section header index for that section is too large to be represented directly in the symbol table entry.',
|
|
1451 |
+ 0xFFFF => 'an escape value which indicates that the symbol refers to a specific location within a section, but that the section header index for that section is too large to be represented directly in the symbol table entry',
|
1452 |
1452 |
},
|
1453 |
1453 |
'unexplained_value' => 'this is the index of the related section',
|
1454 |
1454 |
},
|
... |
... |
@@ -1542,7 +1542,7 @@ our $elf = {
|
1542 |
1542 |
30 => 'holds flag values specific to the object being loaded',
|
1543 |
1543 |
32 => 'holds the address of the array of pointers to pre-initialization functions',
|
1544 |
1544 |
33 => 'holds the size in bytes of the array of pre-initialization functions pointed to by the DT_PREINIT_ARRAY entry',
|
1545 |
|
- 34 => 'holds the address of the SHT_SYMTAB_SHNDX section associated with the dynamic symbol table referenced by the DT_SYMTAB element.',
|
|
1545 |
+ 34 => 'holds the address of the SHT_SYMTAB_SHNDX section associated with the dynamic symbol table referenced by the DT_SYMTAB element',
|
1546 |
1546 |
0x6ffffe00 => '',
|
1547 |
1547 |
0x6ffffef5 => 'holds the address of the GNU-style symbol hash table; this hash table refers to the symbol table referenced by the DT_SYMTAB element',
|
1548 |
1548 |
0x6ffffef6 => 'location of the GOT entry used by the TLS descriptor resolver PLT entry',
|
... |
... |
@@ -1555,8 +1555,8 @@ our $elf = {
|
1555 |
1555 |
0x6ffffefd => 'PLT padding',
|
1556 |
1556 |
0x6ffffefe => 'move table',
|
1557 |
1557 |
0x6ffffeff => 'syminfo table',
|
1558 |
|
- 0x6ffffeff => 'holds the address of the Syminfo table.',
|
1559 |
|
- 0x6ffffff0 => 'holds the address of the table provided by the .gnu.version section.',
|
|
1558 |
+ 0x6ffffeff => 'holds the address of the Syminfo table',
|
|
1559 |
+ 0x6ffffff0 => 'holds the address of the table provided by the .gnu.version section',
|
1560 |
1560 |
0x6ffffff9 => 'holds the number of relative relocations in .rela.dyn',
|
1561 |
1561 |
0x6ffffffa => 'all Elf32_Rel R_*_RELATIVE relocations have been placed into a single block and this entry specifies the number of entries in that block. This permits ld.so.1 to streamline the processing of RELATIVE relocations',
|
1562 |
1562 |
0x6ffffffb => 'DF_1_* state flags',
|