90

Littleboy a écrit :
le tout sur un AthlonXP 2200+ smile

Ben, alors c'est normal que tu arrives à compiler GCC plus vite que moi. smile
D'ailleurs ça plante plus quand je compile pour cette cible. Ca doit venir des flags du make. Il faut dire que j'y vais un peu bourrin, il faudra que je pense à être un peu plus conservatif pour la version finale grin

smile
Tu utilises quoi comme flags là?
C'est possible d'avoir accès à tes tests de régression Kevin ? (uniquement ceux que tu as le droit de redistribuer bien sûr)

J'utilise TI-Chess 4.00 et Backgammon RC2 et c'est tout. Je n'ai pas de tests de régression spécialisés. sad
Tu veux une version PIII, Kevin ?

Euh... Personnellement, la version compilée en -Os me va très bien. smile
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

91

make CFLAGS='-O2 -mcpu=athlon-xp -fomit-frame-pointer -funroll-loops -mmmx -msse -m3dnow -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -fexpensive-optimizations'
roll

Pour le plantage, en fait c'était flex qui était mal installé. Ca marche bien maintenant.

92

Un conseil: comme tu mets déjà -mmmx -msse -m3dnow, tu peux déjà oublier la compatibilité avec les 386, 486 et Pentium I, donc mets un -march=i686 minimum. (En termes de configurations demandées par le programme, -march est la configuration minimum, et -mcpu est la configuration conseillée, pour laquelle on optimise.)
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

93

Ok, merci. Je recompilerais la prochaine preversion avec ces flags.

Tu as noté les temps pour compiler TI-Chess 4.00 et Backgammon RC2 ?

94

Non.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

95

bon alors puisque ca te coute rien de faire des versions pour plusieurs types de CPU, il me faut :

- P75 mhz (et oui ca existe encore)
- P166-200MMX
- P733EB (MMX SSE)
- Athlon 900 Mhz Tbird
voila, je pense que ca reflète bien ce que je peu utiliser smile
Car seuls les cons ne reconnaissent pas leurs erreurs.
=========================================
Avis aux newbies, avant de poster, essayez ça ->[http://databob.free.fr/IFAQ/FAQ]

Membre de la [V4pOR T34m]
EvaSDK's Homepage > et c'est reparti

96

C'est quoi un "P733EB"? C'est un P III? Ou un P IV?
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

97

Un "P733EB" est un PIII. Il a été appelé comme ça car (du moins c'est ce dont je crois me souvenir) la FSB est plus élevée que des PIII de fréquence plus basse, et le cache (L1 ou L2, je ne sais plus) est différent, ou un truc comme ça...
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

98

j'avais déjà répondu il me semble non ?
non pas que je t'en veuille, mais ca ne sers a rien d'avoir deux fois la même définition
E ct pour la gravure et B pour la fréquence du FSB. (j'espère que tout le monde à compris maintenant)
Car seuls les cons ne reconnaissent pas leurs erreurs.
=========================================
Avis aux newbies, avant de poster, essayez ça ->[http://databob.free.fr/IFAQ/FAQ]

Membre de la [V4pOR T34m]
EvaSDK's Homepage > et c'est reparti

99

Littleboy : oué, met -march=i686 (avant -mcpu=athlon-xp c'est plus sûr), et passe-moi l'URL s'il te plaît smile
avatar
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.

100

Solution: Faire plusieurs passes de preprocessing. Ensuite reste a savoir si on definit nous meme le nombre de passe de preprocessing, ou s'il continue tant qu'il trouve de nouvelles commandes de preprocessing. Et non, je ferais pas le patch. J'ai qu'un vieux p200. Avec juste 20 Mo de libre...

101

Ok, je vais faire une version pour les architectures suivantes:

.Pentium MMX
-march=i586 -mcpu=pentium-mmx

.Pentium III
-march=i686 -mcpu=pentium3

.Pentium IV
-march=pentium4 -mcpu=pentium4

.K6
-march=k6 -mcpu=k6-2

.Athlon
-march=athlon -mcpu=athlon-4

.AthlonXP
-march=athlon-xp -mcpu=athlon-xp


Les dernières versions compilées sont dispo ici:
http://sourceforge.net/project/showfiles.php?group_id=18261

102

MERCI !!!!!!!!!!!!!!!!!!!!!!!!!
avatar
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.

103

Voila c'est en ligne.

25 minutes de compilation pour les 6 architectures grin

104

Avec un PC comme ça, tu as encore besoin d'optimiser en vitesse? grin
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

105

Kevin : 2000 / 733 est très différent de 60 / (25/6) !

A fréquence équivalente, ton PIII est 6 fois plus lent que l'Athlon XP de Littleboy. J'ai du mal à croire que l'Athlon puisse dépasser autant le PIII doom

Déjà passe à Window$ XP : plusieurs personnes (dont squale92 je crois) ont remarqué que TIGCC compile beaucoup plus vite avec wink
avatar
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.

106

C'est vrai j'ai remarqué que sous Windows Xp, TIGCC compile beaucoup plus vite, d'ailleur la copie de fichiers, la 3D et tous les logiciels en général sont plus rapide.
avatar
Combien de tas de bois une marmotte pourrait couper si une marmotte pouvait couper du bois ?

107

Le 2200+ tourne à 1.8Ghz, pas 2Ghz.

108

Déjà passe à Window$ XP : plusieurs personnes (dont squale92 je crois) ont remarqué que TIGCC compile beaucoup plus vite avec

sous l'IDE !
en ligne de commande, ct en gros pareil.
et avec une version qui date de noel il y a plus d'un an

(gt sous 98, et compiler sous l'ide ramait... sous xp, ça va aussi vite que compiler en batch)
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

109

de toute facon, l'IDE a toujours ramé pour les gros projet ou du moins, avec pas mal de données ...

110

bof, sous XP, elle rame pas trop.
(enfin, j'utilise plus de fichiers plein de données sous l'IDE smile)

nEUrOne> au fait, le convertisseur de sprites, tu l'aura fini à la fin de la semaine ?
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

111

squale92: il est fini, mais il me reste a faire les reglagles pour la conversion de couleur ... je n'ai pas le temps de le faire ce week, si tu veux, je te file les sources ... c en VC++ sous VC6

112

ben, vu que je pars en angleterre lundi 31, et que je sais pas si j'aurai le net là-bas, je veux bien
(pas de pb, j'ai vc6)
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

113

Un nouveau prerelease (pre13) est disponible. J'ai juste mis à jour GCC vers un snapshot plus récent (daté 2003-04-21), qui corrige quelques bogues, dont au moins un qui pouvait donner du code assembleur incorrect pour une entrée C valide.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

114

Impossible d'aller sur tigcc.ticalc.org en ce moment sad

115

C'est ticalc qui est down.

116

ça marche là
Tekken Punch !!!

Tome 9 de Love Hina dispo le 20 Mai !!!

117

En cas de problèmes, il y a toujours le lien direct. (Les fichiers en question ne sont pas sur tigcc.ticalc.org, j'ai juste mis en place une redirection.)
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

118

avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

119

ticalc est toujours down en ce moment smile
inaccessible, et ton avatar ne s'affiche pas smile
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

120

je le vois, son avatar
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall