Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ libelf(4) — SunOS 5.6

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

pvs(1)

elf(3E)

intro(4)

attributes(5)

libelf(4)

NAME

libelf − ELF access library

SYNOPSIS

cc [ flag ... ] file ... −lelf [ library ... ]

#include <libelf.h>

DESCRIPTION

Functions in this library let a program manipulate ELF (Executable and Linking Format) object files, archive files, and archive members.  The header provides type and function declarations for all library services. 

The shared object libelf.so.1 provides the public interfaces defined below. 

For additional information on shared object interfaces, see intro(4). 

INTERFACES

SUNW_1.1 (generic):

elf32_fsize elf32_getehdr elf32_getphdr
elf32_getshdr elf32_newehdr elf32_newphdr
elf32_xlatetof elf32_xlatetom elf_begin
elf_cntl elf_end elf_errmsg
elf_errno elf_fill elf_flagdata
elf_flagehdr elf_flagelf elf_flagphdr
elf_flagscn elf_flagshdr elf_getarhdr
elf_getarsym elf_getbase elf_getdata
elf_getident elf_getscn elf_hash
elf_kind elf_memory elf_ndxscn
elf_newdata elf_newscn elf_next
elf_nextscn elf_rand elf_rawdata
elf_rawfile elf_strptr elf_update
elf_version nlist

FILES

/usr/lib/libelf.so.1 shared object

/usr/lib/libelf.a archive library

ATTRIBUTES

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPE ATTRIBUTE VALUE
MT-Level Safe

SEE ALSO

pvs(1), elf(3E), intro(4), attributes(5)

SunOS 5.6  —  Last change: 31 Dec 1996

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026