summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorSergei Trofimovich <slyfox@gentoo.org>2020-07-30 07:51:44 +0100
committerSergei Trofimovich <slyfox@gentoo.org>2020-07-30 07:54:52 +0100
commita06e1246568c3c6043de3ae6a5042e5470be1fa8 (patch)
tree4d25a6625df503e6540990783aa7081f3ad49a61 /eclass
parentdev-perl/Devel-OverloadInfo: Bump to version 0.5.0 (diff)
downloadgentoo-a06e1246568c3c6043de3ae6a5042e5470be1fa8.tar.gz
gentoo-a06e1246568c3c6043de3ae6a5042e5470be1fa8.tar.bz2
gentoo-a06e1246568c3c6043de3ae6a5042e5470be1fa8.zip
toolchain.eclass: install libquadmath by default
libquadmath is a small support runtime library for _Float128 types. sci-libs/fftw happens to use it and expects it to be provided by gcc. Let's provide it unconditionally. Reported-by: Fredric Johansson Closes: https://bugs.gentoo.org/608990 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Diffstat (limited to 'eclass')
-rw-r--r--eclass/toolchain.eclass6
1 files changed, 0 insertions, 6 deletions
diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 5bd4e18eb0d5..b112060f2f6e 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1299,12 +1299,6 @@ toolchain_src_configure() {
confgcc+=( $(use_with zstd) )
fi
- # newer gcc's come with libquadmath, but only fortran uses
- # it, so auto punt it when we don't care
- if tc_version_is_at_least 4.6 && ! is_fortran ; then
- confgcc+=( --disable-libquadmath )
- fi
-
if tc_version_is_at_least 4.6 ; then
confgcc+=( --enable-lto )
elif tc_version_is_at_least 4.5 ; then