elf_fill(3E) elf_fill(3E)
NAME
elffill - set fill byte
SYNOPSIS
cc [flag ...] file ... -lelf [library ...]
#include <libelf.h>
void elffill(int fill);
DESCRIPTION
Alignment constraints for ELF files sometimes require the presence of
"holes". For example, if the data for one section are required to
begin on an eight-byte boundary, but the preceding section is too
"short", the library must fill the intervening bytes. These bytes are
set to the fill character. The library uses zero bytes unless the
application supplies a value. See elfgetdata(3E) for more information
about these holes.
NOTES
An application can assume control of the object file organization by
setting the ELFFLAYOUT bit [see elfflag(3E)]. When this is done,
the library does not fill holes.
SEE ALSO
elf(3E), elfgetdata(3E), elfflag(3E), elfupdate(3E).
Page 1 Reliant UNIX 5.44 Printed 11/98