http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50786
--- Comment #3 from Richard Guenther <rguenth at gcc dot gnu.org> 2011-10-19 15:18:21 UTC --- cc*.o files are supposed to be cleaned up by the driver(s). Are you sure you are not using -save-temps? ;)