Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ elf_fill(3E) — UnixWare 2.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

elf(3E)

elf_getdata(3E)

elf_flag(3E)

elf_update(3E)






       elf_fill(3E)                                            elf_fill(3E)


       NAME
             elf_fill - set fill byte

       SYNOPSIS
             cc [flag . . . ] file . . . -lelf [library] . . .
             #include <libelf.h>
             void elf_fill(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 elf_getdata(3E) for more information
             about these holes.

       REFERENCES
             elf(3E), elf_getdata(3E), elf_flag(3E), elf_update(3E)

       NOTICES
             An application can assume control of the object file
             organization by setting the ELF_F_LAYOUT bit [see
             elf_flag(3E)].  When this is done, the library does not fill
             holes.






















                           Copyright 1994 Novell, Inc.               Page 1








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