• [^] # Re: TCC ?

    Posté par . En réponse à la dépêche LLVM 3.3 et Clang 3.3. Évalué à 4.

    Si je comprend bien, -O0 n'a vraiment d’intérêt que lorsqu'il est couplé avec -g.

    En fait, pas que. Lorsque tu fais du code DO178-A, tu dois avoir une traçabilité complète depuis les exigences du produit jusqu’au code assembleur produit. Le seul niveau d’optimisation où tu peux faire ça c’est en -O0.

    Débugguer en -O3 c’est rigolo, parfois, tu sautes 3 lignes plus loin (l’assembleur lit une variable en RAM à l’avance : prefetch) avant de revenir à la ligne courante…