Andre Poenitz <[EMAIL PROTECTED]> writes: | gcc 2.95 Without #pragma | text data bss dec hex filename | 5856658 1828572 53284 7738514 761492 src/lyx | -rwxr-xr-x 1 poenitz users 141053566 Feb 13 13:33 src/lyx | | gcc 2.95 With #pragma | text data bss dec hex filename | 5885074 1844584 53284 7782942 76c21e src/lyx | -rwxr-xr-x 1 poenitz users 134764982 Feb 13 14:37 src/lyx
gcc 3.2 without #pragma text data bss dec hex filename 2833803 81436 48860 2964099 2d3a83 src/lyx -rwxrwxr-x 1 larsbj larsbj 76515434 Feb 13 12:43 src/lyx gcc 3.2 with #pragma text data bss dec hex filename 2854587 81468 48864 2984919 2d8bd7 src/lyx -rwxrwxr-x 1 larsbj larsbj 72220223 Feb 13 13:42 src/lyx Ok, to me the results are clear. Without pragma the filesize goes up a bit (after a strip I guess the differences are really small...), but binary size goes down. It seems that the benefits that were present with gcc 2.7.x are just not present anymore, so I think we should just get rid of the pragma. I have a patch ready, should I commit it? btw... If I were a harddisk... I would prefere gcc 3.2... -- Lgb