flagi dla devela

Wojtek Slusarczyk wojtek w SHADOW.EU.ORG
Czw, 19 Lis 1998, 16:00:42 CET


On Thu, 19 Nov 1998, Krzysztof G. Baranowski wrote:

> > -fno-inline-functions 
> Ale balagan :-)

Nie ma nic do smiania ;)
 
> 1) afair jak masz -march=pentium, to -m586 jest niepotrzebne :)
> 2) poza tym -O6 + -fno-inline-functions jest rownoznaczne z -O2
> 3) dodalbym jeszcze -fomit-frame-pointer

Czyli -O6 -march=pentium -fomit-frame-pointer
ac -> 19744

dla -O2 -fno-strength-reduce -m486
ac -> 19552

dla -O6 -march=pentium -fno-strength-reduce -fomit-frame-pointer
ac -> 19744

dla -O6 (-O3) 
ac -> 19456 

dla -O2 -march=pentium -fno-strength-reduce -fomit-frame-pointer
ac -> 19200


Testy 'objetosciowe' dla egcsa-1.1.1 (egcs-2.91.58)
Wprawdzie egcs nie jest to to samo co pgcc ale ...

Co szanowne gremium na ostatnie rozwiaznie ? Z drugiej strony czytamy w
FAQ od GNU libc-2.1 :

1.14.   What's the problem with configure --enable-omitfp?

{AJ} When --enable-omitfp is set the libraries are built without frame
pointers.  Some compilers produce buggy code for this model and therefore
we
don't advise using it at the moment.

If you use --enable-omitfp, you're on your own.  If you encounter problems
with a library that was build this way, we advise you to rebuild the
library
without --enable-omitfp.  If the problem vanishes consider tracking the
problem down and report it as compiler failure.

Mam wlasnie do przekompilowania X'y i chcialbym juz zaczac ta robote z
odpowiednia optymalizacja ....

-- 
Wojtek Slusarczyk (091)4494148
Technical University of Szczecin
PGP KeyServer pgpkeys.mit.edu



Więcej informacji o liście dyskusyjnej pld-devel-pl