(default_compilers): Remove rule for ".ada".
authorRichard Kenner <kenner@gcc.gnu.org>
Wed, 22 Feb 1995 00:25:17 +0000 (19:25 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Wed, 22 Feb 1995 00:25:17 +0000 (19:25 -0500)
Pass .ads or .adb suffix to -dumpbase, depending on input filename.

From-SVN: r9025

gcc/gcc.c

index 74b2625e10a5c6c5f586889add3d443a28d9e921..d7141b37c6f267a7b43bdb87b2676e2498731a24 100644 (file)
--- a/gcc/gcc.c
+++ b/gcc/gcc.c
@@ -778,10 +778,10 @@ static struct compiler default_compilers[] =
                    %{!pipe:%g.s} %A\n }}}}"},
   {".ads", "@ada"},
   {".adb", "@ada"},
-  {".ada", "@ada"},
   {"@ada",
    "%{!M:%{!MM:%{!E:gnat1 %{k8:-gnatk8} %{w:-gnatws} %{!Q:-quiet}\
-                          -dumpbase %b.ada %{g*} %{O*} %{p} %{pg:-p} %{f*}\
+                         -dumpbase %{.adb:%b.adb}%{.ads:%b.ads}\
+                         %{g*} %{O*} %{p} %{pg:-p} %{f*}\
                          %{d*}\
                          %{pg:%{fomit-frame-pointer:%e-pg and -fomit-frame-pointer are incompatible}}\
                          %i %{S:%W{o*}%{!o*:-o %b.s}}%{!S:-o %{|!pipe:%g.s}} |\n\