46Fermer48
ThibautLe 01/10/2007 à 13:36
Kevin
: Mais le compilateur est meilleur que certains autres prétendants (CC, ETP, ...), c'est clair.
Après ces 2 tests, je dirais même plus.


GTC a réussit à compiler 1 projet moyen (Einstein) et un gros projet (TI Chess) sans véritables modifications en dehors du code assembleur (et le fichier de build évidemment).

Les modifications du code ASM ne sont pas faites par manque de fonctionnalités, mais parceque la syntaxe est différente, tout simplement.
Le code C se compile parfaitement, à deux détails près :
- 1 bug sur les variables de type JMP_BUF que Pollux devrait bientôt corriger, que j'ai contourné en déclarant un tableau de 13x1xlong,
- une variable utilisée dans un algo de hachage sur 64 bits que j'ai ramenée sur 32 bits (long au lieu de long long).

GTC compile plus vite et produit un code plus petit que TIGCC.


Pourquoi parler de compilateur "obsolète" ou "jouet" quand on constate que les deux rivalisent ?