Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ elf_fill(3E) — Dell System V Release 4 Issue 2.2

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

elf(3E)



elf_fill(3E)              UNIX System V(ELF Library)               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.

SEE ALSO
      elf(3E), elfgetdata(3E), elfflag(3E), elfupdate(3E)

NOTE
      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.





























10/89                                                                    Page 1





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