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 cette option peut rendre le fichier de sortie inutilisable.

−s

−−strip−all
    Supprimer tous les symboles.









                                       ‐2‐


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

−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











                                       ‐3‐


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