• [^] # Re: nostdinc

    Posté par . En réponse à la dépêche Écrire son OS - Partie 2 : configurer ses outils. Évalué à 5.

    Il y a toute une flopée d'options pour calmer l'enthousiasme de GCC. Ce que tu vois dans le Makefile est le résultat de mon interprétation du manuel, mais il est possible que je n'aie pas opté pour la méthode la plus directe. Ce qui est sûr c'est que pour l'instant ça a suffi pour que GCC n'inclue dans mon binaire que mon code.
    Juste pour préciser toutefois : nostdinc permet de se débarrasser des includes par défaut, il n'agit que sur le préprocesseur je pense. C'est le nostdlib passé au linker qui me permet de me débarrasser de la librairie standard en tant que telle. Il permet aussi de ne pas linker avec le startup code par défaut.