Elf32_Word
const Elf32_Word *hashval;
Elf32_Word bkt, nmaskwords;
Elf32_Word
Elf32_Word h = 0;
const Elf32_Word *hashval;
Elf32_Word bucket;
Elf32_Word nbuckets_gnu; /* Number of GNU hash buckets*/
Elf32_Word symndx_gnu; /* 1st accessible symbol on dynsym table */
Elf32_Word maskwords_bm_gnu; /* Bloom filter words - 1 (bitmask) */
Elf32_Word shift2_gnu; /* Bloom filter shift count */
Elf32_Word dynsymcount; /* Total entries in dynsym table */
Elf32_Word elf_hash(const char *);
*(Elf32_Word *)p = es[i].sh_size;
typedef Elf32_Word Xword; /* Xword/Sxword are 32-bits in Elf32 */
const Elf32_Word *desc;
desc = (const Elf32_Word *)p;
const Elf32_Word *desc;
desc = (const Elf32_Word *)p;
const Elf32_Word *desc;
desc = (const Elf32_Word *)p;
static Elf32_Word
Elf32_Word h = 0;
Elf32_Word hash;
Elf32_Word p_type; /* Entry type. */
Elf32_Word p_filesz; /* Size of contents in file. */
Elf32_Word p_memsz; /* Size of contents in memory. */
Elf32_Word p_flags; /* Access permission flags. */
Elf32_Word p_align; /* Alignment in memory and file. */
Elf32_Word d_val; /* Integer value. */
Elf32_Word r_info; /* Relocation type and symbol index. */
Elf32_Word r_info; /* Relocation type and symbol index. */
typedef Elf32_Word Elf32_Relr;
Elf32_Word m_info; /* size + index */
Elf32_Word m_poffset; /* symbol offset */
Elf32_Word c_tag; /* how to interpret value */
Elf32_Word c_val;
Elf32_Word st_name; /* String table index of name. */
Elf32_Word st_size; /* Size of associated object. */
Elf32_Word vd_hash;
Elf32_Word vd_aux;
Elf32_Word vd_next;
Elf32_Word vda_name;
Elf32_Word vda_next;
Elf32_Word vn_file;
Elf32_Word vn_aux;
Elf32_Word vn_next;
Elf32_Word vna_hash;
Elf32_Word vna_name;
Elf32_Word vna_next;
Elf32_Word ch_type;
Elf32_Word ch_size;
Elf32_Word ch_addralign;
typedef Elf32_Word Elf32_Hashelt;
typedef Elf32_Word Elf32_Size;
Elf32_Word e_version; /* ELF format version. */
Elf32_Word e_flags; /* Architecture-specific flags. */
Elf32_Word l_name; /* The name of a shared object. */
Elf32_Word l_time_stamp; /* 32-bit timestamp. */
Elf32_Word l_checksum; /* Checksum of visible symbols, sizes. */
Elf32_Word l_version; /* Interface version string index. */
Elf32_Word l_flags; /* Flags (LL_*). */
Elf32_Word sh_name; /* Section name (index into the
Elf32_Word sh_type; /* Section type. */
Elf32_Word sh_flags; /* Section flags. */
Elf32_Word sh_size; /* Size in bytes. */
Elf32_Word sh_link; /* Index of a related section. */
Elf32_Word sh_info; /* Depends on section type. */
Elf32_Word sh_addralign; /* Alignment in bytes. */
Elf32_Word sh_entsize; /* Size of each entry in section. */