My own followup: I changed gcc from 3.3.2 version to 2.95.4 and everything compiles well. So, now I am wondering if this is a real gcc problem. Who is the gcc contact? Ramesh