Lionel Debroux (./74) :
Non, juste (par exemple, il n'y a pas que celui-ci) des fichiers compilés avec des options d'optimisation différentes (-Os vs -O2/-O3).
1. On peut très bien s'en passer et tout compiler avec
-Os.
2. La bonne solution dans ce cas est de mettre à jour le patch TIGCC vers GCC 4.4, ça permettrait de contrôler les paramètres d'optimisation à l'aide d'un pragma, plus besoin de bidouiller les switches de compilation.
Cas d'utilisation réel des programmes qui ont besoin de calcul un peu plus rapide, tout en limitant la taille de l'interface graphique. Entre autres, TI-Chess, "juste" le programme TI-68k le plus téléchargé sur ticalc.org.
TI-Chess fonctionne très bien s'il est entièrement compilé avec
-Os. (Je l'ai fait régulièrement pour mesurer l'évolution de la consommation de place entre les différentes versions de GCC.)
3 TPRs pour linker le tout ensemble

Effectivement, c'est du bidouillage absurde, la bonne solution est d'utiliser
-Os partout, en attendant GCC 4.4.
C'est une anti-feature, ça, puisque nombre de systèmes de build plus réalistes que tails utilisera peut-être un jour, s'il fait de l'informatique son métier, ne font pas comme ça...La capacité de builder des sources non sauvegardés est une autre anti-feature, pour la même raison.
Moi, je trouve ces fonctionnalités très utiles et puissantes.
Mais qui aideront tails, assez nouveau venu, à comprendre les relations dans la communauté 
=> C'est de l'argumentation
ad hominem. => C'est malhonnête et contourne les vrais points sous discussion.