summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorStephen L Arnold <nerdboy@gentoo.org>2016-07-21 12:11:16 -0700
committerStephen L Arnold <nerdboy@gentoo.org>2016-07-21 12:12:33 -0700
commit8351d68720781cd2037a223d3bf5401263d88bc8 (patch)
tree55ebd5022ae2090b2d026f8dc72387e8918fbd0c /eclass
parentx11-libs/libdrm: Version bump to 2.4.69. (diff)
downloadgentoo-8351d68720781cd2037a223d3bf5401263d88bc8.tar.gz
gentoo-8351d68720781cd2037a223d3bf5401263d88bc8.tar.bz2
gentoo-8351d68720781cd2037a223d3bf5401263d88bc8.zip
gnatbuild-r1.eclass: update to disable lto in gnat-gcc build
Fixes bug 586538.
Diffstat (limited to 'eclass')
-rw-r--r--eclass/gnatbuild-r1.eclass7
1 files changed, 2 insertions, 5 deletions
diff --git a/eclass/gnatbuild-r1.eclass b/eclass/gnatbuild-r1.eclass
index 0a530438e178..815345a28e3e 100644
--- a/eclass/gnatbuild-r1.eclass
+++ b/eclass/gnatbuild-r1.eclass
@@ -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