voilà ce que me sort TiGCC
"Can't find a register in class 'DATA_REGS' while reloading 'asm'."
je pense que c un probleme de la routine assembleur .. mais bon .. pkoi des fosi cette routine marche et pas là ?
Je suppose que c'est parcequ'il a déclaré trop de variables avec register ?

Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 :
www.ti-fr.com.
Quelques idées personnelles
ici.
déclarer des variables avec register CONSEILLE au compilateur de les mettre ds des registres, mais ce n'est qu'on CONSEIL, pas un ORDRE...
le compilateur poeut choisir de ne pas mettre ces variables ds cdes registres, s'il considère que c'est movais pr l'optimisation...
(ou alors, il fo forcer le register en mettant explicitement le registre qu'on veut... ce qui revient à donner non plus un conseil, mais un ordre)