Please try the following patch. I have tested on Solaris 10/i386 with lang/gcc34.
Works for me as well.
(With native gcc, /usr/sfw/bin/gcc, gcc 3.4.3, this patch is not needed.)
That's strange. My question was, if this is only a problem on SunOS-*-i386, or if *-*-i386 is affected, when using GCC3. But the problem seems to be much more complicated...
-- Jörn Clausen joern.clausen%uni-bielefeld.de@localhost Hochschulrechenzentrum http://www.uni-bielefeld.de/hrz/ Universität Bielefeld