]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
config/
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Thu, 30 Jul 2009 19:43:16 +0000 (19:43 +0000)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Thu, 30 Jul 2009 19:43:16 +0000 (19:43 +0000)
* extensions.m4 (AC_USE_SYSTEM_EXTENSIONS): Do not expand
for Autoconf 2.62 or newer.
* tls.m4 (GCC_CHECK_TLS): Fix m4 quotation.
* no-executables.m4 (_AC_COMPILER_EXEEXT): Fix m4 quotation.
* override.m4 (m4_copy_force, m4_rename_force): Provide
macros if not defined.
(AC_PREREQ): Use m4_copy_force.

readline/examples/rlfe/
* configure.in: Correctly quote AC_PROGRAM_SOURCE definition.

config/ChangeLog
config/extensions.m4
config/no-executables.m4
config/override.m4
config/tls.m4
readline/examples/rlfe/ChangeLog
readline/examples/rlfe/configure.in

index 96d5f7505ac2e453e214c42a771ff476ed15426d..809275e20d9b9d1632a4de38b5440f22171b05f7 100644 (file)
@@ -1,3 +1,13 @@
+2009-07-30  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * extensions.m4 (AC_USE_SYSTEM_EXTENSIONS): Do not expand
+       for Autoconf 2.62 or newer.
+       * tls.m4 (GCC_CHECK_TLS): Fix m4 quotation.
+       * no-executables.m4 (_AC_COMPILER_EXEEXT): Fix m4 quotation.
+       * override.m4 (m4_copy_force, m4_rename_force): Provide
+       macros if not defined.
+       (AC_PREREQ): Use m4_copy_force.
+
 2009-07-17  Joseph Myers  <joseph@codesourcery.com>
 
        PR other/40784
index 8ae4a675e2bfcfd11fca292f31a74f901877fdec..eb59f272119d11cf0c19eb1c4f44a6a7d2a44ec0 100644 (file)
@@ -1,7 +1,7 @@
-# serial 5  -*- Autoconf -*-
+# serial 6  -*- Autoconf -*-
 # Enable extensions on systems that normally disable them.
 
-# Copyright (C) 2003, 2006, 2007 Free Software Foundation, Inc.
+# Copyright (C) 2003, 2006, 2007, 2009 Free Software Foundation, Inc.
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -12,6 +12,8 @@
 # enough in this area it's likely we'll need to redefine
 # AC_USE_SYSTEM_EXTENSIONS for quite some time.
 
+m4_version_prereq([2.62],, [
+
 # AC_USE_SYSTEM_EXTENSIONS
 # ------------------------
 # Enable extensions on systems that normally disable them,
@@ -74,3 +76,4 @@ AC_BEFORE([$0], [AC_RUN_IFELSE])dnl
   AC_DEFINE([_TANDEM_SOURCE])
 ])# AC_USE_SYSTEM_EXTENSIONS
 
+])
index c4d0b70c3755eb8da081b47ec14c10360f1a3649..90616245ef92bfe2645382d9a78060bf90bdab3f 100644 (file)
@@ -25,7 +25,7 @@ AC_BEFORE([$0], [_AC_COMPILER_EXEEXT])
 AC_BEFORE([$0], [AC_LINK_IFELSE])
 
 m4_define([_AC_COMPILER_EXEEXT],
-AC_LANG_CONFTEST([AC_LANG_PROGRAM()])
+[AC_LANG_CONFTEST([AC_LANG_PROGRAM()])
 # FIXME: Cleanup?
 AS_IF([AC_TRY_EVAL(ac_link)], [gcc_no_link=no], [gcc_no_link=yes])
 if test x$gcc_no_link = xyes; then
@@ -35,7 +35,7 @@ if test x$gcc_no_link = xyes; then
   cross_compiling=yes
   EXEEXT=
 else
-  m4_defn([_AC_COMPILER_EXEEXT])dnl
+  ]m4_defn([_AC_COMPILER_EXEEXT])dnl
 fi
 )
 
index 9bb149620c4b7f83e513eb132917c85caf7cebe1..bf112db99a89f35fdc48b272de18fd7a03501eca 100644 (file)
@@ -12,6 +12,16 @@ dnl
 dnl The _GCC_AUTOCONF_VERSION_TEST ensures that exactly the desired
 dnl Autoconf version is used.  It should be kept for consistency.
 
+dnl Provide m4_copy_force and m4_rename_force for old Autoconf versions.
+
+m4_ifndef([m4_copy_force],
+[m4_define([m4_copy_force],
+[m4_ifdef([$2], [m4_undefine([$2])])m4_copy($@)])])
+
+m4_ifndef([m4_rename_force],
+[m4_define([m4_rename_force],
+[m4_ifdef([$2], [m4_undefine([$2])])m4_rename($@)])])
+
 dnl m4_PACKAGE_VERSION is an undocumented Autoconf macro.
 dnl We use it because this fix is intended for 2.59 only.
 dnl A feature test for the broken AC_CONFIG_SUBDIRS instead
@@ -25,7 +35,7 @@ ifdef([m4_PACKAGE_VERSION],
 [dnl AC_DEFUN a commonly used macro so this file is picked up.
 m4_copy([AC_PREREQ], [_AC_PREREQ])
 AC_DEFUN([AC_PREREQ], [frob])
-m4_copy([_AC_PREREQ], [AC_PREREQ])
+m4_copy_force([_AC_PREREQ], [AC_PREREQ])
 
 
 dnl Ensure exactly this Autoconf version is used
index 0ae60460bab540ed302bfa63b41df32158d40a2d..79cf382066483650e2c6c7e9ba5de849deca72f5 100644 (file)
@@ -11,8 +11,8 @@ AC_DEFUN([GCC_CHECK_TLS], [
       chktls_save_LDFLAGS="$LDFLAGS"
       LDFLAGS="-static $LDFLAGS"
       AC_LINK_IFELSE([int main() { return 0; }],
-       AC_RUN_IFELSE([__thread int a; int b; int main() { return a = b; }],
-                     [gcc_cv_have_tls=yes], [gcc_cv_have_tls=no],[]),
+       [AC_RUN_IFELSE([__thread int a; int b; int main() { return a = b; }],
+                      [gcc_cv_have_tls=yes], [gcc_cv_have_tls=no],[])],
        [gcc_cv_have_tls=yes])
       LDFLAGS="$chktls_save_LDFLAGS"
       if test $gcc_cv_have_tls = yes; then
index ba41b2b7205c2ad882f47bbac23f7fb171c2baed..8f330e94c26533c55861626aebe6dbf63609b45b 100644 (file)
@@ -1,3 +1,7 @@
+2009-07-30  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * configure.in: Correctly quote AC_PROGRAM_SOURCE definition.
+
 2004-11-04  Per Bothner  <per@bothner.com>
 
        * pty.c:  Import from screen-4.0.2.
index ad685416b79ca523d0cca6ee1026802148c36e78..a3d35e853b8ffab9b2bf859a51548c9ba567f86a 100644 (file)
@@ -8,7 +8,7 @@ AC_SUBST(VERSION)
 dnl
 dnl Define some useful macros
 dnl
-AC_DEFUN(AC_PROGRAM_SOURCE,
+AC_DEFUN([AC_PROGRAM_SOURCE],
 [AC_REQUIRE([AC_PROG_CPP])AC_PROVIDE([$0])cat > conftest.c <<EOF
 #include "confdefs.h"
 [$1]