re PR lto/63603 (Linking with -fno-lto still invokes LTO)
authorRichard Biener <rguenther@suse.de>
Wed, 22 Oct 2014 20:51:00 +0000 (20:51 +0000)
committerTobias Burnus <burnus@gcc.gnu.org>
Wed, 22 Oct 2014 20:51:00 +0000 (22:51 +0200)
2014-10-22  Richard Biener  <rguenther@suse.de>
            Tobias Burnus <burnus@net-b.de>

        PR lto/63603
        * gcc.c (LINK_COMMAND_SPEC): Add %{fno-lto}.

Co-Authored-By: Tobias Burnus <burnus@net-b.de>
From-SVN: r216566

gcc/ChangeLog
gcc/gcc.c

index 9319763a2c4ea4a03a5123a2fe5b1121ca768307..5bc8b642a67fea6d981bbebcfac023c8430c48c7 100644 (file)
@@ -1,3 +1,9 @@
+2014-10-22  Richard Biener  <rguenther@suse.de>
+           Tobias Burnus <burnus@net-b.de>
+
+       PR lto/63603
+       * gcc.c (LINK_COMMAND_SPEC): Add %{fno-lto}.
+
 2014-10-22  Dehao Chen  <dehao@google.com>
 
        * auto-profile.c: Change order of header files.
index 71c76f844d1a758c96fe522e8256a9a3da82f837..e013d5216f5d13cb0017055f1c5f63c4efe6b40b 100644 (file)
--- a/gcc/gcc.c
+++ b/gcc/gcc.c
@@ -819,7 +819,7 @@ proper position among the other output files.  */
     %(linker) " \
     LINK_PLUGIN_SPEC \
    "%{flto|flto=*:%<fcompare-debug*} \
-    %{flto} %{flto=*} %l " LINK_PIE_SPEC \
+    %{flto} %{fno-lto} %{flto=*} %l " LINK_PIE_SPEC \
    "%{fuse-ld=*:-fuse-ld=%*} " LINK_COMPRESS_DEBUG_SPEC \
    "%X %{o*} %{e*} %{N} %{n} %{r}\
     %{s} %{t} %{u*} %{z} %{Z} %{!nostdlib:%{!nostartfiles:%S}} " VTABLE_VERIFICATION_SPEC " \