]> code.ossystems Code Review - openembedded-core.git/commitdiff
gcc-runtime.inc: provide libquadmath
authorIoan-Adrian Ratiu <adrian.ratiu@ni.com>
Tue, 19 Jan 2016 14:46:43 +0000 (16:46 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 20 Jan 2016 09:20:06 +0000 (09:20 +0000)
libgfortran's build fails with "ld: cannot find -lquadmath" unless
libquadmath is added to gcc-runtime's RUNTIMETARGET

Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/recipes-devtools/gcc/gcc-runtime.inc

index 075afbd4fe82de08d34e8f28c3c70509d7356901..f20d298b6a94841da2ee61fa8f88c42cc57f3b48 100644 (file)
@@ -10,7 +10,9 @@ EXTRA_OECONF_PATHS = "\
 
 EXTRA_OECONF_append_linuxstdbase = " --enable-clocale=gnu"
 
-RUNTIMETARGET = "libssp libstdc++-v3 libgomp libatomic"
+RUNTIMETARGET = "libssp libstdc++-v3 libgomp libatomic \
+    ${@bb.utils.contains_any('FORTRAN', [',fortran',',f77'], 'libquadmath', '', d)} \
+"
 #  ?
 # libiberty
 # libmudflap