Tim Prince <timothyprince@xxxxxxxxxxxxx> writes: > The example you made up is good enough. Let me try this again. In my example, in which I showed precisely what commands I executed, the compiler worked as you want it to. It issued a warning, had an exit status of 0, and created an object file. If you want gcc to be fixed, you need to show an example just like mine: show the source code, show the command line, show the compiler output, show the exit status, show whether there is a .o file. That is what I have been asking you to do. Perhaps it would help if you read http://gcc.gnu.org/bugs.html Ian