This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
gcc+gas build - recognise gas version
- To: gcc-patches at gcc dot gnu dot org
- Subject: gcc+gas build - recognise gas version
- From: Alan Modra <amodra at bigpond dot net dot au>
- Date: Tue, 16 Oct 2001 10:44:15 +0930
Since the end of February this year, all of binutils get a version
number from bfd/configure.in
gcc/ChangeLog
* configure.in (gcc_cv_as_bfd_srcdir): New. Use it to find gas
version in single tree build.
* configure: Regenerate.
OK to apply? Is there an officially accepted version of autoconf that
should be used?
--
Alan Modra
Index: gcc/configure.in
===================================================================
RCS file: /cvs/gcc/gcc/gcc/configure.in,v
retrieving revision 1.544
diff -u -p -r1.544 configure.in
--- configure.in 2001/10/12 17:24:29 1.544
+++ configure.in 2001/10/16 01:01:52
@@ -1149,6 +1149,7 @@ gcc_cv_as=
gcc_cv_gas_major_version=
gcc_cv_gas_minor_version=
gcc_cv_as_gas_srcdir=`echo $srcdir | sed -e 's,/gcc$,,'`/gas
+gcc_cv_as_bfd_srcdir=`echo $srcdir | sed -e 's,/gcc$,,'`/bfd
if test -x "$DEFAULT_ASSEMBLER"; then
gcc_cv_as="$DEFAULT_ASSEMBLER"
elif test -x "$AS"; then
@@ -1158,7 +1159,7 @@ elif test -x as$host_exeext; then
gcc_cv_as=./as$host_exeext
elif test -f $gcc_cv_as_gas_srcdir/configure.in -a -f ../gas/Makefile; then
# Single tree build which includes gas.
- for f in $gcc_cv_as_gas_srcdir/configure $gcc_cv_as_gas_srcdir/configure.in $gcc_cv_as_gas_srcdir/Makefile.in
+ for f in $gcc_cv_as_bfd_srcdir/configure $gcc_cv_as_gas_srcdir/configure $gcc_cv_as_gas_srcdir/configure.in $gcc_cv_as_gas_srcdir/Makefile.in
do
changequote(,)dnl
gcc_cv_gas_version=`grep '^VERSION=[0-9]*\.[0-9]*' $f`