Commit f957d41e by Arnaud Charlet Committed by Arnaud Charlet

Make-lang.in: Update dependencies.

	* gcc-interface/Make-lang.in: Update dependencies.
	* gcc-interface/lang.opt: New language AdaSCIL.
	* gcc-interface/lang-specs.h: Add specs for adascil language.

From-SVN: r194216
parent 1c66c4f5
2012-12-05 Arnaud Charlet <charlet@adacore.com>
* gcc-interface/Make-lang.in: Update dependencies.
* gcc-interface/lang.opt: New language AdaSCIL.
* gcc-interface/lang-specs.h: Add specs for adascil language.
2012-12-05 Thomas Quinot <quinot@adacore.com>
* par_sco.adb (Traverse_Aspects): Ensure we always have
......
......@@ -6,7 +6,7 @@
* *
* C Header File *
* *
* Copyright (C) 1992-2011, Free Software Foundation, Inc. *
* Copyright (C) 1992-2012, Free Software Foundation, Inc. *
* *
* GNAT is free software; you can redistribute it and/or modify it under *
* terms of the GNU General Public License as published by the Free Soft- *
......@@ -59,3 +59,16 @@
%1 %{o*:%w%*-gnatO} \
%i \
%{gnatc*|gnats*: -o %j} %{-param*} ", 0, 0, 0},
{"@adascil",
"\
%{!c:%e-c required for gnat2scil}\
gnat1scil %{I*} %{k8:-gnatk8} %{!Q:-quiet}\
%{nostdinc*} %{nostdlib*}\
-dumpbase %{.adb:%b.adb}%{.ads:%b.ads}%{!.adb:%{!.ads:%b.ada}}\
%{o*:-auxbase-strip %*}%{!o*:-auxbase %b} \
%{a} %{d*} %{f*} \
%{gnatea:-gnatez} %{g*&m*} \
%1 %{o*:%w%*-gnatO} \
%i \
%{gnatc*|gnats*: -o %j} %{-param*} ", 0, 0, 0},
......@@ -28,30 +28,33 @@ Ada
Language
AdaWhy
Language
AdaSCIL
-all-warnings
Ada AdaWhy Alias(Wall)
Ada AdaWhy AdaSCIL Alias(Wall)
-include-barrier
Ada AdaWhy Alias(I, -)
Ada AdaWhy AdaSCIL Alias(I, -)
-include-directory
Ada AdaWhy Separate Alias(I)
Ada AdaWhy AdaSCIL Separate Alias(I)
-include-directory=
Ada AdaWhy Joined Alias(I)
Ada AdaWhy AdaSCIL Joined Alias(I)
-no-standard-includes
Ada AdaWhy Alias(nostdinc)
Ada AdaWhy AdaSCIL Alias(nostdinc)
-no-standard-libraries
Ada AdaWhy Alias(nostdlib)
Ada AdaWhy AdaSCIL Alias(nostdlib)
I
Ada AdaWhy Joined Separate
Ada AdaWhy AdaSCIL Joined Separate
; Documented in C but it should be: -I <dir>. Add <dir> to the end of the main source path
Wall
Ada AdaWhy
Ada AdaWhy AdaSCIL
Enable most warning messages
k8
......@@ -59,27 +62,27 @@ Driver
Synonym of -gnatk8
nostdinc
Ada AdaWhy RejectNegative
Ada AdaWhy AdaSCIL RejectNegative
; Documented in C but it should be: Do not look for source files in standard path
nostdlib
Ada AdaWhy
Ada AdaWhy AdaSCIL
Do not look for object files in standard path
fRTS=
Ada AdaWhy Joined RejectNegative
Ada AdaWhy AdaSCIL Joined RejectNegative
Select the runtime
gant
Ada AdaWhy Joined Undocumented
Ada AdaWhy AdaSCIL Joined Undocumented
Catch typos
gnatO
Ada AdaWhy Separate
Ada AdaWhy AdaSCIL Separate
Set name of output ALI file (internal switch)
gnat
Ada AdaWhy Joined
Ada AdaWhy AdaSCIL Joined
-gnat<options> Specify options to GNAT
; This comment is to ensure we retain the blank line above.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment