gnatbuild-r1.eclass: update to disable lto in gnat-gcc build
authorStephen L Arnold <nerdboy@gentoo.org>
Thu, 21 Jul 2016 19:11:16 +0000 (12:11 -0700)
committerStephen L Arnold <nerdboy@gentoo.org>
Thu, 21 Jul 2016 19:12:33 +0000 (12:12 -0700)
Fixes bug 586538.

eclass/gnatbuild-r1.eclass

index 0a530438e178ddf95e2ac4f87b4e8b345f460922..815345a28e3e752ecca23a8f62b0277382d99000 100644 (file)
@@ -608,11 +608,8 @@ gnatbuild-r1_src_compile() {
                                        confgcc="${confgcc} --disable-nls"
                                fi
 
-                               if tc_version_is_at_least 4.6 ; then
-                                       confgcc="${confgcc} --enable-lto"
-                               else
-                                       confgcc="${confgcc} --disable-lto"
-                               fi
+                               # bug 586538: extra lto-wrapper dorks up system gcc
+                               confgcc="${confgcc} --disable-lto"
 
                                # setup multilib abi stuff
                                gcc-multilib-configure