diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1993-10-03 22:10:24 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1993-10-03 22:10:24 -0400 |
commit | c1de946da147702bf8ca96449aaa56e02017f6e0 (patch) | |
tree | edea297dc4b8c2f44a777faf18ac52272e6a9774 | |
parent | 492c86a4c51bf371b33ea20b30a0e719dae6dbf0 (diff) | |
download | gcc-c1de946da147702bf8ca96449aaa56e02017f6e0.zip gcc-c1de946da147702bf8ca96449aaa56e02017f6e0.tar.gz gcc-c1de946da147702bf8ca96449aaa56e02017f6e0.tar.bz2 |
(default_compilers): Add rules for Ada.
From-SVN: r5587
-rw-r--r-- | gcc/gcc.c | 14 |
1 files changed, 13 insertions, 1 deletions
@@ -1,5 +1,5 @@ /* Compiler driver program that can handle many languages. - Copyright (C) 1987, 1989, 1992 Free Software Foundation, Inc. + Copyright (C) 1987, 1989, 1992, 1993 Free Software Foundation, Inc. This file is part of GNU CC. @@ -562,6 +562,18 @@ static struct compiler default_compilers[] = "%{!M:%{!MM:%{!E:%{!S:as %{R} %{j} %{J} %{h} %{d2} %a %Y\ %{c:%W{o*}%{!o*:-o %w%b.o}}%{!c:-o %d%w%u.o}\ %{!pipe:%g.s} %A\n }}}}"}, + {".ads", "@ada"}, + {".adb", "@ada"}, + {".ada", "@ada"}, + {"@ada", + "gnat1 %{gnat*} %{k8:-gnatk8} %{!v:-quiet -gnatb} %{w:-gnatws}\ + -dumpbase %b.ada\ + %{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", + "%{!S:%{!gnatc:%{!gnats:as %{R} %{j} %{J} %{h} %{d2} %a %Y\ + %{c:%W{o*}%{!o*:-o %w%b.o}}%{!c:-o %d%w%u.o}\ + %{!pipe:%g.s} %A\n}}} "}, /* Mark end of table */ {0, 0} }; |