Olly, Yes, that's all done. How do you discover these things? None of the gcc switches I use report them, including the -ansi switch. Martin