From 4efe3ce400d763b6c8186dd389371f6359b05c54 Mon Sep 17 00:00:00 2001 From: "Gabriel F. T. Gomes" Date: Tue, 11 Oct 2016 13:50:19 -0300 Subject: powerpc64le: Check for compiler features for float128 On powerpc64le, support for float128 will be enabled, which requires some compiler features to be present. This patch adds a configure test to check for such features, which are provided for powerpc64le since GCC 6.2. Tested for powerpc64 and powerpc64le. * INSTALL: Regenerate. * manual/install.texi (Recommended Tools for Compilation): Mention the powerpc64le-specific requirement in the manual. * sysdeps/powerpc/powerpc64le/configure.ac: New file with checks for the compiler features required for building float128. * sysdeps/powerpc/powerpc64le/configure: New, auto-generated file. --- manual/install.texi | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'manual/install.texi') diff --git a/manual/install.texi b/manual/install.texi index 65174a8..ff5661a 100644 --- a/manual/install.texi +++ b/manual/install.texi @@ -475,6 +475,10 @@ the newest version of the compiler that is known to work for building release time, GCC 6.3 is the newest compiler verified to work to build @theglibc{}. +For PowerPC 64-bits little-endian (powerpc64le), GCC 6.2 or higher is +required. This compiler version is the first to provide the features +required for building @theglibc{} with support for @code{_Float128}. + For multi-arch support it is recommended to use a GCC which has been built with support for GNU indirect functions. This ensures that correct debugging information is generated for functions selected by IFUNC resolvers. This -- cgit v1.1