package/gcc: enable float128 on powerpc64le with glibc >= 2.26 toolchains
authorRomain Naour <romain.naour@gmail.com>
Sat, 23 Sep 2017 21:24:03 +0000 (23:24 +0200)
committerArnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Wed, 27 Sep 2017 20:56:11 +0000 (22:56 +0200)
commit6c0dd2fb684256ff0ed5a5a2edefd7ada2273eed
treecbd0ea2a4ceac8b3f9477466ae407696f8413d91
parent6e6c82f48dc8df4223d353126f2ebed391ad1433
package/gcc: enable float128 on powerpc64le with glibc >= 2.26 toolchains

float128 is now required on powerpc64le with glibc >= 2.26 toolchains.

Fixes:
running configure fragment for sysdeps/gnu
running configure fragment for sysdeps/powerpc/powerpc64le
checking if [...]powerpc64le-buildroot-linux-gnu-gcc supports binary128 floating point type... no
checking if the target machine is at least POWER8... yes
configure: error: ***  binary128 floating point type (GCC >= 6.2) is required on powerpc64le.

In order to prepare the glibc bump to this version, we enable
binary128 floating point in gcc. This require at least gcc >= 6.2.

Disable gcc 4.x and 5.x for internal toolchain.

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
package/gcc/Config.in.host
package/gcc/gcc.mk