• [^] # Re: OOo2

    Posté par . En réponse au journal FC4T2 is out (i386, amd64, ppc). Évalué à -1.

    Ca dépend de quel côté de la barrière tu te trouve tu sais.
    Si tu es du côté développeur, c'est quand même pas marrant de devoir retoucher du code qui marchait très bien pour qu'il fonctionne à nouveau avec GCC-4.0.
    Par exemple, dans FFmpeg/MPlayer, il y a tout un tas de fonctions écrites en assembleur inline pour gérer des transformations d'images en SIMD (MMX, SSE, tout ça).
    GCC-4.0 oblige à retoucher à ce code là en « l'obfuscant », et pour des raisons qui m'échappent autant qu'aux devs de ce magnifique projet. Les gens de GCC ont beau dire qu'il n'y aurait pas eu de problèmes si le code avait été codé avec des « intrisincs », ce qui est largement plus propre, le problème c'est que les vieilles versions de GCC ne le gèrent pas ou peu, ce qui n'est pas très cool pour les gens qui utilisent encore GCC-2.95.
    Tu avoueras que quand tu as un bout de code qui fonctionne bien tu as pas envie d'y toucher.

    Par contre, du côté utilisateur, c'est tout bénèf' puisque apparemment les perfs sont là... sauf qu'on s'en fout des perfs quand on ne peut plus compiler ses applications favorites!