confused about symbol version table
Pan ruochen
panruochen@gmail.com
Fri Jul 23 13:40:00 GMT 2010
More information about the Binutils mailing list
Fri Jul 23 13:40:00 GMT 2010
- Previous message (by thread): confused about symbol version table
- Next message (by thread): confused about symbol version table
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
2010/7/23 Alan Modra <amodra@gmail.com>: > .dynsym doesn't contain Elf32_External_Dyn structs. It contains > Elf32_External_Sym structs. But I find some descriptions in the ELF Specification, as following ------------------------------------------------------------------------------------------------- * SHT_DYNAMIC The section holds information for dynamic linking. Currently, an object file may have only one dynamic section, but this restriction may be relaxed in the future. See ``Dynamic Section'' in Part 2 for details. Dynamic Section If an object file participates in dynamic linking, its program header table will have an element of type PT_DYNAMIC. This ``segment'' contains the .dynamic section. A special symbol, _DYNAMIC, labels the section, which contains an array of the following structures. + Figure 2-9: Dynamic Structure typedef struct { Elf32_Sword d_tag; union { Elf32_Sword d_val; Elf32_Addr d_ptr; } d_un; } Elf32_Dyn; ------------------------------------------------------------------------------------------------- Do these descriptions not mean a dynamic section contains an array of ELF32_Dyn entries? --- PRC
- Previous message (by thread): confused about symbol version table
- Next message (by thread): confused about symbol version table
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Binutils mailing list