IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Autres éditeurs Discussion :

[MSPGCC] Supprimer les fonctions inutilisées


Sujet :

Autres éditeurs

  1. #1
    Membre habitué Avatar de Marco85
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    210
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 210
    Points : 187
    Points
    187
    Par défaut [MSPGCC] Supprimer les fonctions inutilisées
    Bonjour,

    Savez-vous s'il est possible de supprimer les fonctions inutilisées de bibliothèques statiques avec mspgcc (ou avec gcc) ?

    Merci d'avance,

    Marco85
    If you cannot explain a concept to a six year-old, then you do not fully understand it. [Albert Einstein]

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    410
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 410
    Points : 361
    Points
    361
    Par défaut
    je xroyais que lors du link, le compilateur n'intégrait que ce dont il avait besoin pour former l'exe

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 23
    Points : 23
    Points
    23
    Par défaut
    Salut,
    savez-vous s'il est possible d'indiquer au linker (par une option par exemple)
    de conserver les fonctions inutilisées?


    J'ai une librairie dynamique qui est chargée lors de l'exécution de mon programme.
    Mon programme est composé de plusieurs objet (.o) qui sont tous liés ensemble à la fin de la compilation des sources.

    Si ma librairie dynamique fait appel à une fonction dans un fichier objet qui n'est pas utilisé par le programme, j'ai une erreur 'undefined symbol'.
    (je suppose que le linker a supprimé la fonction car, à la vue seule du programme, il pense que la fonction n'est pas utilisée)

Discussions similaires

  1. Réponses: 0
    Dernier message: 15/12/2010, 16h33
  2. [osCommerce] Supprimer les fonction d'achats ?
    Par bizounrs dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 31/05/2007, 10h24
  3. Comment detecter les fonctions inutilisées
    Par Jeane dans le forum Linux
    Réponses: 3
    Dernier message: 23/02/2007, 01h45
  4. Fonction qui supprime les espaces
    Par Faith's Fall dans le forum C++Builder
    Réponses: 4
    Dernier message: 03/02/2006, 10h29
  5. Réponses: 7
    Dernier message: 24/05/2003, 15h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo