diff -r d832c6a64f48 -r 88abdac040ef scripts/build/libc_glibc.sh --- a/scripts/build/libc_glibc.sh Fri May 02 22:21:43 2008 +0000 +++ b/scripts/build/libc_glibc.sh Fri May 02 22:47:43 2008 +0000 @@ -219,7 +219,8 @@ # Add some default CC args glibc_version_major=$(echo ${CT_LIBC_VERSION} |sed -r -e 's/^([^\.]+)\..*/\1/') glibc_version_minor=$(echo ${CT_LIBC_VERSION} |sed -r -e 's/^[^\.]+\.([^.]+).*/\1/') - if [ ${glibc_version_major} -ge 2 -a ${glibc_version_minor} -ge 6 ]; then + if [ ${glibc_version_major} -eq 2 -a ${glibc_version_minor} -ge 6 \ + -o ${glibc_version_major} -gt 2 ]; then # Don't use -pipe: configure chokes on it for glibc >= 2.6. CT_Test 'Removing "-pipe" for use with glibc>=2.6' "${CT_USE_PIPES}" = "y" extra_cc_args="${CT_CFLAGS_FOR_HOST/-pipe}" @@ -323,7 +324,8 @@ # Add some default CC args glibc_version_major=$(echo ${CT_LIBC_VERSION} |sed -r -e 's/^([^\.]+)\..*/\1/') glibc_version_minor=$(echo ${CT_LIBC_VERSION} |sed -r -e 's/^[^\.]+\.([^.]+).*/\1/') - if [ ${glibc_version_major} -ge 2 -a ${glibc_version_minor} -ge 6 ]; then + if [ ${glibc_version_major} -eq 2 -a ${glibc_version_minor} -ge 6 \ + -o ${glibc_version_major} -gt 2 ]; then # Don't use -pipe: configure chokes on it for glibc >= 2.6. CT_Test 'Removing "-pipe" for use with glibc>=2.6' "${CT_USE_PIPES}" = "y" extra_cc_args="${CT_CFLAGS_FOR_HOST/-pipe}"