Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ strip(1) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ar(1)

cc(1)

ld(1)

tmpnam(3S)

a.out(4)

ar(4)

strip(1)                                                           strip(1)

NAME
     strip - Symboltabelle entfernen

SYNTAX
     strip [-blrVxm] [--] Datei...

BESCHREIBUNG
     Das Kommando strip entfernt die Symboltabellen, Information zur Feh-
     lersuche und zu Zeilennummern von ELF-Objektdateien; COFF-Objekt-
     dateien können nicht mehr mit strip bearbeitet werden. Nach der Aus-
     führung dieses Kommandos können Sie auf die symbolische Fehlersuchin-
     formation nicht mehr zugreifen. Daher wird dieses Kommando normaler-
     weise nur bei Produktmodulen eingesetzt, die auf Fehler durchsucht und
     getestet worden sind.

     Wurde strip auf einer allgemeinen Archivdatei durchgeführt [siehe
     ar(1)] und die einzelnen Teile verarbeitet, entfernt es zusätzlich die
     Archivsymboltabelle. Diese muß mit Hilfe des Kommandos ar(1) mit der
     Option -s wiederhergestellt werden, bevor das Archiv durch das Kom-
     mando ld(1) verarbeitet werden kann. strip erzeugt entsprechende Warn-
     meldungen, sobald diese Situation eintritt.

OPTIONEN
     Der Umfang der von der ELF-Objektdatei entfernten Daten kann durch die
     folgenden Optionen gesteuert werden:

     -b   hat denselben Effekt wie das Standardverhalten. Diese Option ist
          veraltet und wird im nächsten Release nicht mehr vorhanden sein.

     -l   entfernt nur Informationen zur Zeilennummer; entfernt nicht die
          Symboltabelle oder Information zur Fehlersuche.

     -r   hat denselben Effekt wie das Standardverhalten. Diese Option ist
          veraltet und wird im nächsten Release entfernt.

     -V   gibt auf die Standard-Fehlerausgabe die Versionsnummer von strip
          aus.

     -x   entfernt nicht die Symboltabelle; Informationen zu Fehlersuche
          und Zeilennummer können entfernt werden.

     -m   Entfernt nicht die ".mdebug section"; die Symboltabelle sowie
          Informationen zur Fehlersuche und Zeilennummern können entfernt
          werden. Diese Option kann mit den übrigen Optionen kombiniert
          werden, um z. B. auch die Symboltabelle zu erhalten (-xm).

     --   Ende der Optionenliste. Die Angabe ist nötig, wenn der erste
          Dateiname mit - beginnt.

     strip wird dazu benutzt, den Dateispeicherplatz der Objektdatei zu
     reduzieren.




Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

strip(1)                                                           strip(1)

HINWEISE
     Der Abschnitt Symboltabelle wird nicht entfernt, wenn er in einem Seg-
     ment enthalten ist oder wenn die Datei entweder ein verschiebbares
     oder ein dynamisch gemeinsam benutztes Objekt ist.

     Die Abschnitte zu Zeilennummer und Fehlersuche werden nicht entfernt,
     wenn sie in einem Segment enthalten sind oder wenn ihr zugehöriger
     Relokations-Abschnitt in einem Segment enthalten ist.

INTERNATIONALE UMGEBUNG
     Die Sprache der Meldungstexte wird durch die Umgebungsvariablen
     LCALL, LCMESSAGES oder LANG bestimmt.

     In der Standardeinstellung verhält sich das System so, als wäre es
     nicht internationalisiert, d. h. die Meldungstexte erscheinen in eng-
     lischer Sprache. Wenn Sie die Sprache der Meldungstexte ändern wollen,
     müssen Sie eine dieser Variablen entsprechend setzen.

     Ausführliche Informationen zu den Abhängigkeiten der Umgebungsvaria-
     blen und zur Internationalisierung im allgemeinen finden Sie im Hand-
     buch "Leitfaden für Programmierer: Internationalisierung - Lokalisie-
     rung". Zur Einstellung der Benutzerumgebung siehe auch environ(5).

DATEIEN
     TMPDIR/strp*
          temporäre Dateien

     TMPDIR
          ist im allgemeinen /var/tmp, kann jedoch durch Setzen der Umge-
          bungsvariablen TMPDIR neu definiert werden [siehe tempnam() in
          tmpnam(3S)].

SIEHE AUCH
     ar(1), cc(1), ld(1), tmpnam(3S), a.out(4), ar(4).




















Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

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