WinterMute
Still Fresh
A candidate release of devkitARM using gcc 4.0.1 has been made available.
http://devkitpro.sourceforge.net/
http://devkitpro.sourceforge.net/
Never tried gcc 4.0.0, but I've just upgraded from 3.4.4 to 4.0.1 and had some very interesting results with gpQuake. With 3.4.0 and 3.4.4 I could only get quake running if I compiled with -O1. -O2 or 3 caused an immediate crash, and -O0 got as far as the menu before acting up. With 3.4.4 I was getting a 7.7 average frame rate at 160mhz. Compiling with gcc 4.0.1 I can now get the same code to run even with -O3, and the frame rates have gone up to 8 with -O1, and 8.4 with -O3sixxie posted on Jul 26 2005 at 12:44 PM said:Do you know if gcc-4.0.1 fixed the regressions in gcc-4.0.0 that caused C code to be markedly less efficient than the same code compiled with gcc-3.4 (possibly only affected the ARM target, not sure)?
Cool. I need to try out 4.0.1, then!woogal posted on Jul 28 2005 at 03:40 PM said:With 3.4.4 I was getting a 7.7 average frame rate at 160mhz. Compiling with gcc 4.0.1 I can now get the same code to run even with -O3, and the frame rates have gone up to 8 with -O1, and 8.4 with -O3.
Quake is just your normal friendly C. If it was C++ I would have ran away screaming a long time agosixxie posted on Jul 29 2005 at 08:23 AM said:Edit: assuming Quake isn't all C++ and that's why you see the speedup...
no_skill posted on Jul 27 2005 at 10:07 AM said:
no_skill posted on Jul 27 2005 at 11:07 AM said: