12Fermer14
Kevin KoflerLe 18/08/2012 à 18:42
TIGCC n'a jamais supporté autre chose que GCC pour compiler, c'est normal qu'il y ait des extensions GCC dans le code. roll

Et GCC upstream ne supporte la compilation avec autre chose que GCC que dans le cas d'un bootstrap (où seul un petit sous-ensemble de GCC est compilé avec l'autre compilateur), et le bootstrap n'est pas supporté pour les cross-compilations, donc compiler un cross-GCC avec autre chose que GCC n'est pas supporté par upstream non plus.

Du coup, retirer les extensions GCC du reste de TIGCC est encore une modification totalement inutile de GCC4TI (de même que certaines de vos modifications aux scripts, genre le passage de #!/bin/bash à #!/bin/sh, qui du coup vous oblige à gérer toutes les versions limitées de echo alors que c'est un builtin de bash).

[EDIT: Raaah, j'ai toujours envie de mettre le subjonctif, généralement on me dit que c'est faux à cet endroit, du coup je ne le mets plus même là où il le faut. angry]