diff options
Diffstat (limited to 'manual/install.texi')
-rw-r--r-- | manual/install.texi | 22 |
1 files changed, 2 insertions, 20 deletions
diff --git a/manual/install.texi b/manual/install.texi index d001e82..7fcdda9 100644 --- a/manual/install.texi +++ b/manual/install.texi @@ -530,32 +530,14 @@ As of release time, GNU @code{make} 4.4.1 is the newest verified to work to build @theglibc{}. @item -GCC 6.2 or newer +GCC 12.1 or newer -GCC 6.2 or higher is required. In general it is recommended to use +GCC 12.1 or higher is required. In general it is recommended to use the newest version of the compiler that is known to work for building @theglibc{}, as newer compilers usually produce better code. As of release time, GCC 14.2.1 is the newest compiler verified to work to build @theglibc{}. -For PowerPC 64-bits little-endian (powerpc64le), a GCC version with support -for @option{-mno-gnu-attribute}, @option{-mabi=ieeelongdouble}, and -@option{-mabi=ibmlongdouble} is required. Likewise, the compiler must also -support passing @option{-mlong-double-128} with the preceding options. As -of release, this implies GCC 7.4 and newer (excepting GCC 7.5.0, see GCC -PR94200). These additional features are required for building the GNU C -Library with support for IEEE long double. - -@c powerpc64le performs an autoconf test to verify the compiler compiles with -@c commands like "$CC -c foo.c -mabi=ibmlongdouble -mlong-double-128". - -For ARC architecture builds, GCC 8.3 or higher is needed. - -For s390x architecture builds, GCC 7.1 or higher is needed (See gcc Bug 98269). - -For AArch64 architecture builds with mathvec enabled, GCC 10 or higher is needed -due to dependency on arm_sve.h. - 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 |