gcc/gcc ChangeLog gcc.c

ira@gcc.gnu.org ira@gcc.gnu.org
Fri Dec 14 15:17:00 GMT 2001


CVSROOT:	/cvs/gcc
Module name:	gcc
Changes by:	ira@gcc.gnu.org	2001-12-14 15:17:20

Modified files:
	gcc            : ChangeLog gcc.c 

Log message:
	Added changes to support -### (previously ok'ed by R. Henderson).
	
	Added changes to prevent -save-temps from clobbering the
	input file (previously ok'ed by R. Henderson).
	
	2001-12-14  Ira Ruben	<ira@apple.com>
	
	Add -### option (displays driver-generated commands without
	executing and quotes all arguments).
	* doc/invoke.texi: Add -###.
	* gcc.c (verbose_only_flag) - New flag.
	* (execute): If -### write quoted arguments and return.
	* (display_help): Print meaning of -###.
	* (process_command): Handle -###.
	
	2001-12-14  Ira Ruben	<ira@apple.com>
	
	Fix to no allow -save-temps to clobber user's source file.
	* gcc.c: Add static globals input_stat and input_stat_set.
	(do_spec_1): For 'g', 'u', 'U' case with save_temps_flag
	set, check that user's input file is not overwritten.
	(set_input): Reset input_stat_set for each new file.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&r1=1.12312&r2=1.12313
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/gcc.c.diff?cvsroot=gcc&r1=1.275&r2=1.276



More information about the Gcc-cvs mailing list