Commit 708bceb7 by Eric Botcazou Committed by Eric Botcazou

gcc.c (cc1_options): Fix comment.

	* gcc.c (cc1_options): Fix comment.
ada/
	* gcc-interface/lang-specs.h: Expand -coverage and reorder switches.

From-SVN: r141884
parent a5b8aacd
2008-11-15 Eric Botcazou <ebotcazou@adacore.com>
* gcc.c (cc1_options): Fix comment.
2008-11-15 Jakub Jelinek <jakub@redhat.com> 2008-11-15 Jakub Jelinek <jakub@redhat.com>
PR c++/37561 PR c++/37561
......
2008-11-15 Eric Botcazou <ebotcazou@adacore.com> 2008-11-15 Eric Botcazou <ebotcazou@adacore.com>
* gcc-interface/lang-specs.h: Expand -coverage and reorder switches.
2008-11-15 Eric Botcazou <ebotcazou@adacore.com>
* gcc-interface/decl.c (gnat_to_gnu_entity) <object>: Force constants * gcc-interface/decl.c (gnat_to_gnu_entity) <object>: Force constants
initialized to a static constant to be statically allocated even if initialized to a static constant to be statically allocated even if
they are of a padding type, provided the original type also has they are of a padding type, provided the original type also has
...@@ -35,14 +35,15 @@ ...@@ -35,14 +35,15 @@
gnat1 %{I*} %{k8:-gnatk8} %{Wall:-gnatwa} %{w:-gnatws} %{!Q:-quiet}\ gnat1 %{I*} %{k8:-gnatk8} %{Wall:-gnatwa} %{w:-gnatws} %{!Q:-quiet}\
%{nostdinc*} %{nostdlib*}\ %{nostdinc*} %{nostdlib*}\
-dumpbase %{.adb:%b.adb}%{.ads:%b.ads}%{!.adb:%{!.ads:%b.ada}}\ -dumpbase %{.adb:%b.adb}%{.ads:%b.ads}%{!.adb:%{!.ads:%b.ada}}\
%{O*} %{W*} %{w} %{p} %{pg:-p} %{a} %{f*} %{d*}\ %{O*} %{W*} %{w} %{p} %{pg:-p} %{a} %{d*} %{f*}\
%{gnatea:-gnatez} %{g*&m*} " %{coverage:-fprofile-arcs -ftest-coverage} "
#if defined(TARGET_VXWORKS_RTP)
"%{fRTS=rtp:-mrtp} "
#endif
#if CONFIG_DUAL_EXCEPTIONS #if CONFIG_DUAL_EXCEPTIONS
"%{fRTS=sjlj:-fsjlj} " "%{fRTS=sjlj:-fsjlj} "
#endif #endif
"%{gnatea:-gnatez} %{g*&m*} "
#if defined(TARGET_VXWORKS_RTP)
"%{fRTS=rtp:-mrtp} "
#endif
"%1 %{!S:%{o*:%w%*-gnatO}} \ "%1 %{!S:%{o*:%w%*-gnatO}} \
%i %{S:%W{o*}%{!o*:-o %b.s}} \ %i %{S:%W{o*}%{!o*:-o %b.s}} \
%{gnatc*|gnats*: -o %j} %{-param*} \ %{gnatc*|gnats*: -o %j} %{-param*} \
......
...@@ -823,7 +823,7 @@ static const char *cpp_options = ...@@ -823,7 +823,7 @@ static const char *cpp_options =
output will be used by another program. */ output will be used by another program. */
static const char *cpp_debug_options = "%{d*}"; static const char *cpp_debug_options = "%{d*}";
/* NB: This is shared amongst all front-ends. */ /* NB: This is shared amongst all front-ends, except for Ada. */
static const char *cc1_options = static const char *cc1_options =
"%{pg:%{fomit-frame-pointer:%e-pg and -fomit-frame-pointer are incompatible}}\ "%{pg:%{fomit-frame-pointer:%e-pg and -fomit-frame-pointer are incompatible}}\
%1 %{!Q:-quiet} -dumpbase %B %{d*} %{m*} %{a*}\ %1 %{!Q:-quiet} -dumpbase %B %{d*} %{m*} %{a*}\
......
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