aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1995-02-21 19:25:17 -0500
committerRichard Kenner <kenner@gcc.gnu.org>1995-02-21 19:25:17 -0500
commit278479ede570d1009ca1cbe9cde43848a3763f20 (patch)
tree5dc6bf92a603ccc5f5a0ebbd3c793b14ea66ee99 /gcc
parent30c7130834ddc00fbaa59c3b6a06e84fb907efd2 (diff)
downloadgcc-278479ede570d1009ca1cbe9cde43848a3763f20.zip
gcc-278479ede570d1009ca1cbe9cde43848a3763f20.tar.gz
gcc-278479ede570d1009ca1cbe9cde43848a3763f20.tar.bz2
(default_compilers): Remove rule for ".ada".
Pass .ads or .adb suffix to -dumpbase, depending on input filename. From-SVN: r9025
Diffstat (limited to 'gcc')
-rw-r--r--gcc/gcc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/gcc.c b/gcc/gcc.c
index 74b2625..d7141b3 100644
--- 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\