andy@CSVAX.CALTECH.EDU (Andy Fyfe) (04/12/89)
If "gcc -c" is given a list a files, and one bombs out, then gcc deletes
all the .o files made so far. Cc keeps them.
% cat a.c
foo() {}
% cat b.c
bar() {}
% cat c.c
error!
% cc -c ?.c
a.c:
b.c:
c.c:
"c.c", line 2: syntax error
% echo ?.o
a.o b.o
% gcc -c ?.c
c.c:1: parse error before `!'
% echo ?.o
echo: No match.