well gcc itself does not make any object files, that is the job of the assembler. I looked a little at it's source, didn't find a signal handler on hand. However GNU-make will delete any destination files if it encountered a break signal.... -- Sent through GMX FreeMail - http://www.gmx.net