elf_fsize(3E) elf_fsize(3E)
NAME
elffsize: elf32fsize - Länge einer Objektdatei zurückgeben
SYNTAX
cc [option ...] datei ... -lelf [bibliothek ...]
#include <libelf.h>
sizet elf32fsize(ElfType type, sizet count, unsigned ver);
BESCHREIBUNG
elf32fsize() liefert die Bytelänge der 32-Bit-Dateidarstellung von
count Datenobjekten des gegebenen Typs type zurück. Die Bibliothek
benutzt die Version ver zur Längenberechnung [siehe elf(3E) und
elfversion(3E)].
Für die Länge der grundlegenden Typen sind konstante Werte verfügbar.
______________________________________________________________________
| Elf-Typ | Dateilänge | Speichergröße |
|_________________|_______________________|___________________________|
| ELFTADDR | ELF32FSZADDR | sizeof(Elf32Addr) |
|_________________|_______________________|___________________________|
| ELFTBYTE | 1 | sizeof(unsigned char) |
|_________________|_______________________|___________________________|
| ELFTHALF | ELF32FSZHALF | sizeof(Elf32Half) |
|_________________|_______________________|___________________________|
| ELTTOFF | ELF32FSZOFF | sizeof(Elf32Off) |
|_________________|_______________________|___________________________|
| ELFTSWORD | ELF32FSZSWORD | sizeof(Elf32Sword) |
|_________________|_______________________|___________________________|
| ELFTWORD | ELF32FSZWORD | sizeof(Elf32Word) |
|_________________|_______________________|___________________________|
elf32fsize() liefert Null, wenn der Wert von type oder ver unbekannt
ist. Unter elfxlate(3E) finden Sie eine Liste der Werte für type.
SIEHE AUCH
elf(3E), elfversion(3E), elfxlate(3E).
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98