Chip -- On my i686-pc-linux-gnu program your preprocessed source compiled all the way to completion. I don't know whether that means the bug is fixed, or that my system is different from yours, or whether I just got lucky. -- Mark Mitchell mark@codesourcery.com CodeSourcery, LLC http://www.codesourcery.com