elf_fsize(3E) elf_fsize(3E)
NAME
elf32_fsize, elf64_fsize - return the size of an object file type for
elf32 files, return the size of an object file type for elf64 files,
respectively.
SYNOPSIS
cc [flag... ] file... -lelf [library] ...
#include <<<<libelf.h>>>>
size_t elf32_fsize(Elf_Type type, size_t count, unsigned ver);
size_t elf64_fsize(Elf_Type type, size_t count, unsigned ver);
DESCRIPTION
elf32_fsize gives the size in bytes of the 32-bit file representation
of count data objects with the given type. The library uses version
ver to calculate the size (see elf(3E) and elf_version(3E)).
Constant values are available for the sizes of fundamental types.
Elf_Type File Size Memory Size
_____________________________________________________
ELF_T_ADDR ELF32_FSZ_ADDR sizeof(Elf32_Addr)
ELF_T_BYTE 1 sizeof(unsigned char)
ELF_T_HALF ELF32_FSZ_HALF sizeof(Elf32_Half)
ELT_T_OFF ELF32_FSZ_OFF sizeof(Elf32_Off)
ELF_T_SWORD ELF32_FSZ_SWORD sizeof(Elf32_Sword)
ELF_T_WORD ELF32_FSZ_WORD sizeof(Elf32_Word)
elf32_fsize returns zero if the value of type or ver is unknown. See
elf_xlate(3E) for a list of the type values.
elf64_fsize gives the size in bytes of the 64-bit file representation
of count data objects with the given type. The library uses version
ver to calculate the size (see elf(3E) and elf_version(3E)).
Constant values are available for the sizes of fundamental types.
Hewlett-Packard Company - 1 - HP-UX Release 11i: November 2000
elf_fsize(3E) elf_fsize(3E)
Elf_Type File Size Memory Size
_____________________________________________________
ELF_T_ADDR ELF64_FSZ_ADDR sizeof(Elf64_Addr)
ELF_T_BYTE 1 sizeof(unsigned char)
ELF_T_HALF ELF64_FSZ_HALF sizeof(Elf64_Half)
ELT_T_OFF ELF64_FSZ_OFF sizeof(Elf64_Off)
ELF_T_SWORD ELF64_FSZ_SWORD sizeof(Elf64_Sword)
ELF_T_WORD ELF64_FSZ_WORD sizeof(Elf64_Word)
elf64_fsize returns zero if the value of type or ver is unknown. See
elf_xlate(3E) for a list of the type values.
SEE ALSO
elf(3E), elf_version(3E), elf_xlate(3E).
Hewlett-Packard Company - 2 - HP-UX Release 11i: November 2000
|