http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47500
Peter Schildmann <linux at schildmann dot info> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |linux at schildmann dot
| |info
--- Comment #6 from Peter Schildmann <linux at schildmann dot info> 2011-09-05
19:45:27 UTC ---
diff --git a/gcc/ada/back_end.adb b/gcc/ada/back_end.adb
index 7172696..fdd06f1 100644
--- a/gcc/ada/back_end.adb
+++ b/gcc/ada/back_end.adb
@@ -206,6 +206,7 @@ package body Back_End is
-- Skip -o or internal GCC switches together with their argument
if Switch_Chars (First .. Last) = "o"
+ or else Switch_Chars (First .. Last) = "G"
or else Is_Internal_GCC_Switch (Switch_Chars)
then
Next_Arg := Next_Arg + 1;