gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

Announcements And Comments > Forthcoming devkitARM release 18

#73885 - wintermute - Tue Feb 28, 2006 7:42 pm

I will be rolling a new release of devkitARM soon ( release 18 ) and I'd like some opinions on what version of gcc to use for this. The update will include newlib 1.14.0 and gcc 4.0.3 or 4.1.0 both of which are due for release very soon.

If you have any preferences now is the time to express them.
_________________
devkitPro - professional toolchains at amateur prices
devkitPro IRC support
Personal Blog

#73891 - LiraNuna - Tue Feb 28, 2006 7:59 pm

May i ask for the advantages / disadvantages of both versions? i guess the newer the better...

#73895 - Quirky - Tue Feb 28, 2006 8:26 pm

http://gcc.gnu.org/gcc-4.1/changes.html

http://gcc.gnu.org/gcc-4.0/changes.html#4.0.3

:-)

#73909 - tepples - Tue Feb 28, 2006 9:39 pm

GCC 4.1 release notes wrote:
-fwhole-program --combine can now be used to make all functions in program static allowing whole program optimization.

This could significantly improve the performance and footprint of a program using thumb interworking. I've seen great improvements from 'static', as the compiler doesn't have to generate an interworking prolog/epilog.

The release notes also list improvements to alias analysis and to automatic vectorization, which might have a side effect of helping the compiler generate LDM instructions in more places. (Yay C mixers!) And the rewritten parser should help ease the compile-time hit of the new optimizations.

Anyone have objections to GCC 4.1?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#74146 - wintermute - Thu Mar 02, 2006 8:31 pm

Any more for any more? The official FSF release of 4.1.0 is now available, 4.0.3 won't be available for another couple of weeks.

If there are no objections to 4.1.0 I'll roll a new build next week.
_________________
devkitPro - professional toolchains at amateur prices
devkitPro IRC support
Personal Blog

#74173 - blindraccoon - Fri Mar 03, 2006 1:48 am

No objections here. Looking forward to using 4.1.0
_________________
There are exactly 10 types of people in the world, those that understand binary and those that don't.