Vertyos :
J'ai un peu l'impression que tu définis les erreurs comme ça t'arrange. Cela dit ma remarque sur l'activation par défaut des "bss" reste en attente : ça rend incompatibles un bon nombre de programmes lors de la conversion 0.94 -> 0.95.
C'est activé par défaut parce que c'est un feature prévu depuis longtemps. C'était documenté depuis longtemps et je vous en avais averti ici. Si vous avez fait des programmes incompatibles avec ce système (et c'est bien ton programme qui est incompatible et bogué, pas
TIGCC 0.95), je n'y peux rien.
Ce qui
est source de problèmes et sera vraisemblablement désactivé par défaut est
-fzero-initialized-in-bss. (Ça ne se faisait pas remarquer avec la bêta 1 parce que ça ne marchait pas vraiment.) Avec
-fzero-initialized-in-bss désactivé (le défaut à partir de la bêta 2 ou 3), il suffit d'initialiser ta structure à 0 pour résoudre ton problème, ce que tu as toujours été censé faire si tu ne voulais pas avoir ta variable en la section BSS.
A part ça, moins important, mais tu pourras dire à Sebastian que la nouvelle version de l'IDE supporte mal les skins sous XP (la barre de menu prend des teintes étranges).
Il le sait déjà, mais il ne voit pas pourquoi il devrait perdre de la place pour un
.manifest juste pour le bénéfice des fanatiques de skins.