The attached files should explain everything. I have also reproduced the
problem with 3.3.2. The problem does not exist in the 3.4 snapshot dated
20040114 and did not exist in 3.2.3.
Created attachment 5491 [details]
The source file that shows the problem
Created attachment 5492 [details]
gcc version, command line, error messages
This file shows the output of gcc -v, the command line options used to compile
the source, and the error messages generated
Already fixed for 3.3.3.