# HG changeset patch # User "Yann E. MORIN" # Date 1258497709 -3600 # Node ID fce0c507c9e5a9a4c91f077bec235556484fc153 # Parent 3d8f6d826f21342b6172813384f3e5e1f09e8a71 libc/glibc: configure libc headers with support for 128-bit long double At the headers install pass, there's no compiler to test for the size of long double. Help it: we know that the compiler does support 128-bit long double, in the IBM extended precision. Kindly pointed out, and explained, by Mike FRYSINGER: http://sourceware.org/ml/crossgcc/2009-11/msg00040.html http://sourceware.org/ml/crossgcc/2009-11/msg00057.html diff -r 3d8f6d826f21 -r fce0c507c9e5 scripts/build/libc/glibc.sh --- a/scripts/build/libc/glibc.sh Tue Nov 17 00:56:17 2009 +0100 +++ b/scripts/build/libc/glibc.sh Tue Nov 17 23:41:49 2009 +0100 @@ -148,6 +148,8 @@ CT_DoLog DEBUG "Extra config passed : '${extra_config[*]}'" libc_cv_ppc_machine=yes \ + libc_cv_mlong_double_128=yes \ + libc_cv_mlong_double_128ibm=yes \ CC=${cross_cc} \ CT_DoExecLog ALL \ "${CT_SRC_DIR}/glibc-${cvs}${CT_LIBC_VERSION}/configure" \