OK...
XDanger
a écrit : La taille de GCC lui-même a-t-elle diminué, aussi ?
Thibaut a écrit :
Tu pourrais peut-être compiler GCC en 30 minutes, du coup
Si on m'explique comment compiler GCC, je promet d'essayer et de vous sortir un TIGCC hyper-rapide (& gros) !
const processor_alias_table[] = { {"i386", PROCESSOR_I386, 0}, {"i486", PROCESSOR_I486, 0}, {"i586", PROCESSOR_PENTIUM, 0}, {"pentium", PROCESSOR_PENTIUM, 0}, {"pentium-mmx", PROCESSOR_PENTIUM, PTA_MMX}, {"winchip-c6", PROCESSOR_I486, PTA_MMX}, {"winchip2", PROCESSOR_I486, PTA_MMX | PTA_3DNOW}, {"c3", PROCESSOR_I486, PTA_MMX | PTA_3DNOW}, {"i686", PROCESSOR_PENTIUMPRO, 0}, {"pentiumpro", PROCESSOR_PENTIUMPRO, 0}, {"pentium2", PROCESSOR_PENTIUMPRO, PTA_MMX}, {"pentium3", PROCESSOR_PENTIUMPRO, PTA_MMX | PTA_SSE | PTA_PREFETCH_SSE}, {"pentium4", PROCESSOR_PENTIUM4, PTA_SSE | PTA_SSE2 | PTA_MMX | PTA_PREFETCH_SSE}, {"k6", PROCESSOR_K6, PTA_MMX}, {"k6-2", PROCESSOR_K6, PTA_MMX | PTA_3DNOW}, {"k6-3", PROCESSOR_K6, PTA_MMX | PTA_3DNOW}, {"athlon", PROCESSOR_ATHLON, PTA_MMX | PTA_PREFETCH_SSE | PTA_3DNOW | PTA_3DNOW_A}, {"athlon-tbird", PROCESSOR_ATHLON, PTA_MMX | PTA_PREFETCH_SSE | PTA_3DNOW | PTA_3DNOW_A}, {"athlon-4", PROCESSOR_ATHLON, PTA_MMX | PTA_PREFETCH_SSE | PTA_3DNOW | PTA_3DNOW_A | PTA_SSE}, {"athlon-xp", PROCESSOR_ATHLON, PTA_MMX | PTA_PREFETCH_SSE | PTA_3DNOW | PTA_3DNOW_A | PTA_SSE}, {"athlon-mp", PROCESSOR_ATHLON, PTA_MMX | PTA_PREFETCH_SSE | PTA_3DNOW | PTA_3DNOW_A | PTA_SSE}, };
{"pentium3", PROCESSOR_PENTIUMPRO, PTA_MMX | TA_PREFETCH_SSE | PTA_SSE} {"athlon-xp", PROCESSOR_ATHLON, PTA_MMX | PTA_PREFETCH_SSE | PTA_SSE | PTA_3DNOW | PTA_3DNOW_A}
Thibaut a écrit :
En demandant les optimisations pour Pentium III, j'optimiserai aussi pour Athlon XP (mais l'inverse est faux) :{"pentium3", PROCESSOR_PENTIUMPRO, PTA_MMX | TA_PREFETCH_SSE | PTA_SSE} {"athlon-xp", PROCESSOR_ATHLON, PTA_MMX | PTA_PREFETCH_SSE | PTA_SSE | PTA_3DNOW | PTA_3DNOW_A}
Littleboy a écrit :
Gcc 3.2.1: http://tigcctrans.sf.net/tigcc.zip
Kevin: C'est normal que ça plante avant la fin de la compilation ?
Pour Gcc 3.3, ça plante en plein milieu de la compilation et avant de compiler xgcc.exe
Et les sources?
Ça ne devrait pas planter avant de compiler xgcc.exe. Soit tu n'as pas utilisé le bon patch, soit tu n'as pas suivi les instructions comme il faut.