strip






strip − Enlever des symboles de fichiers objets

strip [−F nom‐bfd −−target=nom‐bfd ]
      [−I nom‐bfd −−input−target=nom‐bfd ]
      [−O nom‐bfd −−output−target=nom‐bfd ]
      [−s −−strip−all] [−S −g −d −−strip−debug]
      [−K nom‐symbole −−keep−symbol=nom‐symbole ]
      [−N nom‐symbole −−strip−symbol=nom‐symbole ]
      [−x −−discard−all ] [−X −−discard−locals]
      [−R nom‐section −−remove−section=nom‐section ]
      [−o fichier ] [−p −−preserve−dates]
      [−v −−verbose]  [−V −−version] [−−help]
      fichier‐objet...

GNU strip supprime tous les symboles contenus dans les
fichiers objets fichier‐objet...  La liste des fichiers
objets peut comporter des archives.  Au moins un fichier
objet doit être fourni.

     strip modifie les fichiers nommés en arguments,
plutôt que d’écrire des copies modifiées sous différents
noms.



−F nom−bfd

−−target=nom−bfd
    Traiter le fichier‐objet original comme un fichier au
    format de code objet nom‐bfd, et le réécrire dans le
    même format.

−−help
    Afficher un résumé des options de strip et se
    terminer.

−I nom‐bfd

−−input−target=nom‐bfd
    Traiter le fichier‐objet original comme un fichier au
    format de code objet nom‐bfd.

−O nom‐bfd

−−output−target=nom‐bfd
    Remplacer le fichier‐objet par un fichier dans le format
    de sortie nom‐bfd.

−R nom‐section

−−remove−section=nom‐section
    Supprimer toutes les sections nommées nom‐section du
    fichier de sortie.  Cette option peut être spécifiée
    plus d’une fois. Notez qu’une utilisation incorrecte de









                             ‐2‐


    cette option peut rendre le fichier de sortie
    inutilisable.

−s

−−strip−all
    Supprimer tous les symboles.

−g

−S

−d

−−strip−debug
    Ne supprimer que les symboles de débogage.

−−strip−unneeded
    Supprimer tous les symboles qui ne sont pas nécessaires
    pour le relogement.

−K nom‐symbole

−−keep−symbol=nom‐symbole
    Ne conserver que le symbole nom‐symbole dans le fichier
    source. Cette option peut être spécifiée plus d’une
    fois.

−N nom‐symbole

−−strip−symbol=nom‐symbole
    Enlever le symbole nom‐symbole du fichier source. Cette
    option peut être spécifiée plus d’une fois, et peut
    être combinée avec des options de strip différentes
    de −K.

−o fichier
    Placer la sortie « allégée » dans le fichier,
    plutôt que de remplacer le fichier existant. Quand cet
    argument est utilisé, un seul argument fichier‐objet
    peut être spécifié.

−p

−−preserve−dates
    Préserver les heures d’accès et de modification du
    fichier.

−x

−−discard−all
    Supprimer les symboles non globaux.











                             ‐3‐


−X

−−discard−locals
    Supprimer les symboles locaux générés par le
    compilateur (Ces derniers commencent habituellement par
    « L » ou « . ».)

−V

−−version
    Afficher le numéro de version de strip.

−v

−−verbose
    Sortie verbeuse : lister tous les fichiers objets
    modifiés. Dans le cas des archives, strip −v liste tous
    les membres de l’archive.

les entrées Info pour binutils.

Copyright (c) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000,
2001, 2002 Free Software Foundation, Inc.

     L’autorisation est donnée de copier, de distribuer
et/ou de modifier ce document sous les termes de la GNU Free
Documentation License version 1.1 ou toute autre version
ultérieure publiée par la Free Software Foundation, sans
section invariante ni texte de couverture ni texte de
quatrième de couverture. Une copie de la licence est
incluse dans la section intitulée « GNU Free Documentation
License ».

Frédéric Delanoy <delanoy_f at yahoo.com>, 2002.