2010-02-25 2 views
2

J'utilise FPC 2.4.0 pour WinXP (binaire de la page officielle), aussi essayé avec la même version mais compilé à partir de la source sur mon ordi. je mets quelque chose comme ceci:Pourquoi WPO (optimisation de l'ensemble du programme) n'améliore-t-il pas la taille de mon programme? (FPC 2.4.0)

I:\pascal\fpc-2.4.0.source\fpc-2.4.0\compiler\ppc386 -FWserver-1.wpo -OWsymbolliveness -CX -XX -Xs- -al -Os -oServer1.o Server
I:\pascal\fpc-2.4.0.source\fpc-2.4.0\compiler\ppc386 -FWserver-2.wpo -OWsymbolliveness -Fwserver-1.wpo -Owsymbolliveness -CX -XX -Xs- -al -Os -oServer2.o Server
..(up to 100 times)

mais toujours mêmes fichiers .wpo, et même taille .o (.s, fichiers d'assemblage changent par intermittence)

je pas non plus (par le biais des messages du compilateur), que les variables non utilisées sont toujours en vie. Également essayé -OWall -owall Qu'est-ce que je fais mal?

Répondre

Questions connexes