Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ elf_kind(3E) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

elf(3E)

ar(4)

elf_kind(3E)                                                   elf_kind(3E)

NAME
     elfkind - Dateityp bestimmen

SYNTAX
     cc [option ...] datei ... -lelf [bibliothek ...]

     #include <libelf.h>

     ElfKind elfkind(Elf *elf);

BESCHREIBUNG
     Diese Funktion liefert einen Wert zur Identifizierung der Art jener
     Datei, welche mit einem ELF-Deskriptor elf verknüpft ist. Die zur Zeit
     definierten Werte sind unten angeführt.

     ELFKAR
          Die Datei ist ein Archiv [siehe ar(4)]. Ein ELF-Deskriptor kann
          auch mit einer Archivkomponente verknüpft werden. In diesem Fall
          identifiziert elfkind() den Typ der Komponente.

     ELFKCOFF
          Die Datei ist eine COFF-Objektdatei. Unter elfbegin(3E) ist die
          Behandlung der COFF-Dateien durch die Bibliothek beschrieben.

     ELFKELF
          Die Datei ist eine ELF-Datei. Das Programm kann elfgetident()
          verwenden, um die Klasse zu bestimmen. Weitere Funktionen, wie
          elfgetehdr(), sind verfügbar, um die Dateiinformationen auszule-
          sen.

     ELFKNONE
          Dieser Wert zeigt an, daß die Art der Datei der Bibliothek unbe-
          kannt ist.

     Weitere Werte sind reserviert, um neuen Dateiarten zugeordnet zu wer-
     den, sobald dies notwendig wird. elf sollte einen Wert haben, der
     zuvor durch elfbegin() zurückgeliefert wurde. Ein Nullzeiger ist
     erlaubt, um die Fehlerbehandlung zu erleichtern; in diesem Fall lie-
     fert elfkind() ELFKNONE zurück.

SIEHE AUCH
     elf(3E), elfbegin(3E), elfgetehdr(3E), elfgetident(3E), ar(4).













Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

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