aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorVincent Celier <celier@adacore.com>2010-01-26 09:46:13 +0000
committerArnaud Charlet <charlet@gcc.gnu.org>2010-01-26 10:46:13 +0100
commit667b3d84361144ef7028afeae26033898ab51659 (patch)
tree2bbb3ed2891c6859df1299a5d225d0089e3a936b /gcc
parentebd34478e30a770aa741cf345f08278090770ded (diff)
downloadgcc-667b3d84361144ef7028afeae26033898ab51659.zip
gcc-667b3d84361144ef7028afeae26033898ab51659.tar.gz
gcc-667b3d84361144ef7028afeae26033898ab51659.tar.bz2
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
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ada/ChangeLog6
-rw-r--r--gcc/ada/switch-c.adb5
2 files changed, 6 insertions, 5 deletions
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 2beda29..9c17576 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -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,
diff --git a/gcc/ada/switch-c.adb b/gcc/ada/switch-c.adb
index 9ccba42..89b219a 100644
--- a/gcc/ada/switch-c.adb
+++ b/gcc/ada/switch-c.adb
@@ -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;