Au fait, pour CC, essaye de compiler une version _nostub avec #define USE_FLINE_ROM_CALLS et -mregparm=6 (essaye aussi d'autres valeurs, par exemple 3 - la valeur optimale dépend du programme). Peut-être que ça tient en 64 KO.
au fait, une question sur les registres dans les params de fonctions :
j'ai des fonctions où je force les passages par registres, en précisant expliciteùment quelques registres utiliser...
est-ce que je peux utiliser -mregparm=6 (ou autres) en plus, pr que GCC se démerde pr les fonctions où je n'ai pas précisé ?
Oui, aucun problème.
La seule chose à laquelle il faut faire attention est quand tu veux passer des paramètres par la pile explicitement (pour une fonction en assembleur par exemple), auquel cas il te faudra préciser __attribute__((__stkparm__)).
PpHd Le 30/04/2002 à 14:13 Tu sais, ca peut etre un bogue cache qui n'apparait que sous certaines conditions. Conditions non respectes danc ce cas la. Mais ca peut aussi etre tigcc. Bref a verifier.
La source contient-elle des pointeurs vers des fonctions? En particulier des pointeurs vers des ROM_CALLs? Si oui, il faut faire attention à ce que les attributs correspondent.
Qu'est ce que ca fait exactement "-mregparm=6 " ?
Passage de 6 arguments maximum par classe de registres. Donc utilisation de a0-a5/d0-d5 si possible. (Donc attention avec OPTIMIZE_ROM_CALLS: -mregparm=5 est plus sûr dans ce cas.)
nitro t'as pas un site web ? j'aurais besoin d'aide

« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »
— Legion, geth trolleur à portée galactique
??? ca marche le site ?
Qd j'ai vu le lien du zip, j'ai tapé le site, mais la ya eu la connerie de free (pour ceux qui connaissent) donc j'ai laissé tomber

« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »
— Legion, geth trolleur à portée galactique
ben oui, clique sur le lien du post 194
Thibaut Le 08/06/2002 à 17:17Edité par Thibaut le 08/06/2002 à 17:18 Une convention pour la structure des fichiers objet.

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.
cool pr les libs et le kernel !
Bonne continuation !!!
Est-ce que CC gère les include de fichiers ailleurs que dans main? Ca a pas l'air de marcher.