http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit- trail&database=gcc&pr=9899 Hello, looks like you found a bug. However gcc 3.2 branch is now officially closed, so would it be possible for you to check with gcc 3.3, and see if this problems still occurs (I can't build a cross compiler due to other bugs :-( )? Thanks, Dara