This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Integrated cpp: final take on -save-temps and -traditional


Would someone please approve these specs changes?

Neil.

Neil Booth wrote:-
> This patch bootstraps all front ends both with and without integrated
> cpp, and introduces no new regressions in either case.
> 
> It consists of 2 steps:
> 
> a) define a new spec invoke_as, without which things would get really
> verbose.  Update all specs to use this.
> 
> b) Update c, c++ and objc specs to handle -save-temps and -traditional
> (except the c++ frontend).
> 
> Also add a cpp spec for the -ftabstop= option.
> 
> OK to commit?
> 
> Neil.
> 
> 	* gcc.c (cpp_options): Add spec for -ftabstop=.
> 	(invoke_as): New spec that handles invoking as.
> 	Update specs to handle -save-temps and -traditional.
> 	* ch/lang-specs.h, f/lang-specs.h, java/lang-specs.h:
> 	Use invoke_as.
> 	* cp/lang-specs.h, objc/lang-specs.h: Update to use
> 	invoke_as, and handle -save-temps and -traditional (if
> 	appropriate).
[...]

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]