Interface Libraries libelf(3LIB)
NAME
libelf - ELF access library
SYNOPSIS
cc [ flag... ] file... -lelf [ library... ]
#include
DESCRIPTION
Functions in this library provide routines to manipulate ELF
(Executable and Linking Format) object files, archive files,
and archive members. The header provides type and function
declarations for all library services.
INTERFACES
The shared object libelf.so.1 provides the public interfaces
defined below. See Intro(3) for additional information on
shared object interfaces.
elf32checksum elf32fsize
elf32getehdr elf32getphdr
elf32getshdr elf32newehdr
elf32newphdr elf32xlatetof
elf32xlatetom elf64checksum
elf64fsize elf64getehdr
elf64getphdr elf64getshdr
elf64newehdr elf64newphdr
elf64xlatetof elf64xlatetom
elfbegin elfcntl
elfend elferrmsg
elferrno elffill
elfflagdata elfflagehdr
elfflagelf elfflagphdr
elfflagscn elfflagshdr
elfgetarhdr elfgetarsym
elfgetbase elfgetdata
elfgetident elfgetscn
elfgetshnum elfgetshstrndx
elfhash elfkind
elfmemory elfndxscn
elfnewdata elfnewscn
elfnext elfnextscn
elfrand elfrawdata
elfrawfile elfstrptr
elfupdate elfversion
gelfchecksum gelffsize
gelfgetcap gelfgetclass
gelfgetdyn gelfgetehdr
gelfgetmove gelfgetphdr
gelfgetrel gelfgetrela
SunOS 5.11 Last change: 8 June 2004 1
Interface Libraries libelf(3LIB)
gelfgetshdr gelfgetsym
gelfgetsyminfo gelfgetsymshndx
gelfnewehdr gelfnewphdr
gelfupdatecap gelfupdatedyn
gelfupdateehdr gelfupdatemove
gelfupdatephdr gelfupdaterel
gelfupdaterela gelfupdateshdr
gelfupdatesym gelfupdatesymshndx
gelfupdatesyminfo gelfxlatetof
gelfxlatetom nlist
FILES
/lib/libelf.so.1 shared object
/lib/64/libelf.so.1 64-bit shared object
ATRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
ATRIBUTE TYPE ATRIBUTE VALUE
Availability SUNWcsl (32-bit)
SUNWcslx (64-bit)
MT-Level Safe
SEE ALSO
pvs(1), Intro(3), elf(3ELF), gelf(3ELF), attributes(5)
SunOS 5.11 Last change: 8 June 2004 2
|