V. Fejezet: A programok beszerzése, fordítása és illesztése

V.4. Használhatunk-e 486-osra fordított kódot 386-os gépen?

Igen, használhatunk. A GCC (GNU C Compiler) -m486-os opciójával fordított programok csupán optimalizálva vannak 486-osra, kissé nagyobb kódok ugyan, és gyorsabban futnak 486-osokon, de 386-os processzorral rendelkező PC-ken is működnek, igaz, némi teljesítménycsökkenés mellett.

A GCC működhet 386-os és 486-os üzemmódban is, az egyetlen különbség az, hogy 386-os gépen az -m386-os, míg 486-os gépen az -m486-os opciót használja (ha ezt ki akarjuk kerülni, akkor írjuk át az /usr/lib/gcc-lib/i*-linux/n.n.n/specs fájlt).

Létezik már egy alfa verziójú GCC, amelyik jó optimalizációt biztosít 586-os processzorok számára is, de egyelőre kissé megbízhatatlan, főleg a magasabb szintű optimalizálás esetén. Egyelőre a 486-os kódokat érdemes pentiumon is használni. A Pentium-GCC a következő helyen található:

ftp://tsx-11.mit.edu/pub/linux/ALPHA/pentium-gcc/



Tartalomjegyzék