• [^] # Re: Je ne comprends pas

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Exploit local dans le noyau Linux 2.6.30. Évalué à 2.

    Ce n'est pas un choix de GCC car le flag est passé explicitement quand tu utilises -O2 -O3 ou -Os. GCC estime donc rien du tout, il fait ce qu'on lui demande.

    Néanmoins, ce problème est peut être une bonne occasion d'ajouter un flag d'avertissement (actif également avec -Wall ?) si GCC applique cette optimisation?!
    Bien que dès le moment qu'on la lui demande directement il n'y a pas vraiment de raison de créer un warning. Quand on passe des flags à GCC on est sensé savoir ce qu'on fait et accepter les conséquences.