lang-specs.h: Move translation of -fRTS= after -gnatez switch.
authorEric Botcazou <ebotcazou@adacore.com>
Thu, 1 Nov 2007 18:06:47 +0000 (18:06 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Thu, 1 Nov 2007 18:06:47 +0000 (18:06 +0000)
* lang-specs.h: Move translation of -fRTS= after -gnatez switch.

From-SVN: r129826

gcc/ada/ChangeLog
gcc/ada/lang-specs.h

index e3bfeb1c8f8107108623dd9f9020f45a814a6aa5..f8eeac0fa0c6f1cc462f9deea699c29539009851 100644 (file)
@@ -1,3 +1,7 @@
+2007-11-01  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * lang-specs.h: Move translation of -fRTS= after -gnatez switch.
+
 2007-10-23  Eric Botcazou  <ebotcazou@adacore.com>
 
        * misc.c (gnat_handle_option): Replace call to abort with
index f9139e5fed0660c05ebf7bc6046763d84c6eb3a0..b6d9ce1be23e669fa5ac1aa754b87e95dc769efa 100644 (file)
  %{!S:%{!c:%e-c or -S required for Ada}}\
  gnat1 %{I*} %{k8:-gnatk8} %{w:-gnatws} %{!Q:-quiet} %{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*} %{g*&m*} "
 #if defined(TARGET_VXWORKS_RTP)
    "%{fRTS=rtp:-mrtp} "
 #endif
 #if CONFIG_DUAL_EXCEPTIONS
    "%{fRTS=sjlj:-fsjlj} "
 #endif
-   "%{O*} %{W*} %{w} %{p} %{pg:-p} %{a} %{f*} %{d*} %{g*&m*} %1\
-    %{!S:%{o*:%w%*-gnatO}} \
+   "%1 %{!S:%{o*:%w%*-gnatO}} \
     %i %{S:%W{o*}%{!o*:-o %b.s}} \
     %{gnatc*|gnats*: -o %j} %{-param*} \
     %{!gnatc*:%{!gnats*:%(invoke_as)}}", 0, 0, 0},