• [^] # Re: Simplification d'appel de la lib ?

    Posté par (site web personnel) . En réponse à la dépêche LLVM 3.4 et Clang 3.4. Évalué à 8.

    C++ 11 §3.6.1 [basic.main.start]

    1. The function main shall not be used within a program. The linkage of main is implementation-defined. [...]

    En C++, ton code est invalide. et cette optimisation est valide. Peut être que LLVM ne fait cette optimisation que pour du code en C++?
    Je n'ai pas pu trouvé dans le code de LLVM l'endroit ou cette optimisation est faite pour vérifier.