|
From: Daniel K. O. <dan...@gm...> - 2007-03-16 03:22:25
|
Philip Bennefall escreveu: > Or is it just removing junk that doesn't need to be there anyway? The "junk" it removes need to be there if you want any useful information when your program crashes, or to get any useful info from a debugger (other than raw machine instructions). No, it won't remove anything it needs to run correctly (like resources). > Also, I sett the further optimisation feature to the > highest value, but I can't really tell any difference in the execution speed/performance. What does it actually do when that option is set? Obvious things > are to remove loops with no instructions in them and stuff like that, but what else does it do? > See: http://gcc.gnu.org/onlinedocs/gcc-3.4.6/gcc/Optimize-Options.html --- Daniel K. O. |