Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ elf_fill(3e) — Atari System V ue12

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

elf(3E)





   elf_fill(3E)                   (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.




























   7/91                                                                 Page 1





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