This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: PATCH: Exclude binutils 2.X and support binutils XX
- From: "H.J. Lu" <hongjiu dot lu at intel dot com>
- To: GNU C Library <libc-alpha at sourceware dot org>
- Date: Thu, 10 Sep 2009 12:29:59 -0700
- Subject: Re: PATCH: Exclude binutils 2.X and support binutils XX
- References: <20090910173327.GA32150@lucon.org>
- Reply-to: "H.J. Lu" <hjl dot tools at gmail dot com>
On Thu, Sep 10, 2009 at 10:33:27AM -0700, H.J. Lu wrote:
> Hi,
>
> My previous patch enables binutils 2.X by accident. It doesn't support
> binutils 10.1. This patch fixes them. I hope I got it right this
> time :-(.
>
>
> H.J.
> ---
> 2009-09-10 H.J. Lu <hongjiu.lu@intel.com>
>
> * configure.in: Exclude binutils 2.X. Support binutils XX.
> * configure: Regnerated.
>
Wrong patch. Here is the right one.
H.J.
---
2009-09-10 H.J. Lu <hongjiu.lu@intel.com>
* configure.in: Exclude binutils 2.X. Support binutils 2.100
and XX.
* configure: Regnerated.
--- ../../glibc/configure 2009-09-08 20:36:35.000000000 -0700
+++ ./configure 2009-09-10 10:26:03.000000000 -0700
@@ -4841,7 +4841,7 @@ $as_echo_n "checking version of $AS... "
ac_prog_version=`$AS --version 2>&1 | sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
case $ac_prog_version in
'') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
- 2.1[3-9]*|2.1[0-9][0-9]*|2.[2-9]*|[3-9].*)
+ 2.1[3-9]*|2.1[0-9][0-9]*|2.[2-9][0-9]*|[3-9].*|[1-9][0-9]*)
ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
*) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
@@ -4904,7 +4904,7 @@ $as_echo_n "checking version of $LD... "
ac_prog_version=`$LD --version 2>&1 | sed -n 's/^.*GNU ld.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
case $ac_prog_version in
'') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
- 2.1[3-9]*|2.1[0-9][0-9]*|2.[2-9]*|3-9.*)
+ 2.1[3-9]*|2.1[0-9][0-9]*|2.[2-9][0-9]*|[3-9].*|[1-9][0-9]*)
ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
*) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
--- ../../glibc/configure.in 2009-09-08 20:36:35.000000000 -0700
+++ ./configure.in 2009-09-10 10:25:18.000000000 -0700
@@ -897,10 +897,10 @@ AC_SUBST(MIG)dnl Needed by sysdeps/mach/
# Accept binutils 2.13 or newer.
AC_CHECK_PROG_VER(AS, $AS, --version,
[GNU assembler.* \([0-9]*\.[0-9.]*\)],
- [2.1[3-9]*|2.1[0-9][0-9]*|2.[2-9]*|[3-9].*], AS=: critic_missing="$critic_missing as")
+ [2.1[3-9]*|2.1[0-9][0-9]*|2.[2-9][0-9]*|[3-9].*|[1-9][0-9]*], AS=: critic_missing="$critic_missing as")
AC_CHECK_PROG_VER(LD, $LD, --version,
[GNU ld.* \([0-9][0-9]*\.[0-9.]*\)],
- [2.1[3-9]*|2.1[0-9][0-9]*|2.[2-9]*]|[3-9].*, LD=: critic_missing="$critic_missing ld")
+ [2.1[3-9]*|2.1[0-9][0-9]*|2.[2-9][0-9]*|[3-9].*|[1-9][0-9]*], LD=: critic_missing="$critic_missing ld")
# We need the physical current working directory. We cannot use the
# "pwd -P" shell builtin since that's not portable. Instead we try to