switch-c.adb (Scan_Front_End_Switches): Take into account options that follow -gnatef.

2010-01-26  Vincent Celier  <celier@adacore.com>

	* switch-c.adb (Scan_Front_End_Switches): Take into account options
	that follow -gnatef.
	Allow -gnateG to be followed by other options.

From-SVN: r156234
This commit is contained in:
Vincent Celier 2010-01-26 09:46:13 +00:00 committed by Arnaud Charlet
parent ebd34478e3
commit 667b3d8436
2 changed files with 6 additions and 5 deletions

View File

@ -1,3 +1,9 @@
2010-01-26 Vincent Celier <celier@adacore.com>
* switch-c.adb (Scan_Front_End_Switches): Take into account options
that follow -gnatef.
Allow -gnateG to be followed by other options.
2010-01-26 Robert Dewar <dewar@adacore.com>
* s-commun.ads, s-osprim-mingw.adb, s-stchop-vxworks.adb, sem_aggr.adb,

View File

@ -403,15 +403,10 @@ package body Switch.C is
Store_Switch := False;
Ptr := Ptr + 1;
Full_Path_Name_For_Brief_Errors := True;
return;
-- -gnateG (save preprocessor output)
when 'G' =>
if Ptr < Max then
Bad_Switch (Switch_Chars);
end if;
Generate_Processed_File := True;
Ptr := Ptr + 1;