Lines Matching +full:bit +full:- +full:manipulation
24 .\" $Id: gelf.3 3743 2019-06-12 19:36:30Z jkoshy $
31 .Nd class-independent API for ELF manipulation
44 The GElf API defines the following class-independent data structures:
45 .Bl -tag -width GElf_Sxword
49 A class-independent representation of an ELF Compression Header.
51 A class-independent representation of ELF
55 A class-independent representation of an ELF Executable Header.
57 An unsigned 16 bit quantity.
59 A class-independent representation of a ELF offset.
61 A class-independent representation of an ELF Program Header Table
64 A class-independent representation of an ELF relocation entry.
66 A class-independent representation of an ELF relocation entry with
69 A class-independent representation of an ELF Section Header Table
72 A signed 32 bit quantity.
74 A signed 64 bit quantity.
76 A class-independent representation of an ELF symbol table entry.
78 An unsigned 32 bit quantity.
80 An unsigned 64 bit quantity.
84 corresponding 64 bit ELF structures, and have the same internal
85 structure as their 64 bit class-dependent counterparts.
86 Class-dependent ELF structures are described in
91 of the underlying (class-dependent) ELF data structure.
93 .Bl -enum
115 When updating an underlying 32 bit ELF data structure, the GElf
120 .Bl -tag -width indent
122 Class-independent data types.
130 .Bl -tag -width indent
132 .Bl -tag -compact -width indent
139 .Bl -tag -compact -width indent
148 .Bl -tag -compact -width indent
169 .Bl -tag -compact -width indent
178 .Bl -tag -compact -width ".Fn gelf_update_shdr"