Minor fixes in sim, gold, gdb for Autoconf 2.64, Automake 1.11.
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Sat, 22 Aug 2009 15:59:24 +0000 (15:59 +0000)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Sat, 22 Aug 2009 15:59:24 +0000 (15:59 +0000)
gold/:
* Makefile.am (AUTOMAKE_OPTIONS): Add foreign.
* testsuite/Makefile.am (AUTOMAKE_OPTIONS): Add foreign.
* Makefile.in: Regenerate.
* testsuite/Makefile.in: Regenerate.

gdb/:
* configure.ac: Use AC_USE_SYSTEM_EXTENSIONS instead of
AC_GNU_SOURCE, AC_AIX, AC_ISC_POSIX.

sim/common/:
* aclocal.m4 (SIM_CHECK_MEMBER): Replace definition with
definition of AC_CHECK_MEMBER.

gdb/ChangeLog
gdb/configure.ac
gold/ChangeLog
gold/Makefile.am
gold/Makefile.in
gold/testsuite/Makefile.am
gold/testsuite/Makefile.in
sim/common/ChangeLog
sim/common/aclocal.m4

index 8d57ddbea445c0a2d855523f50a8564d2cf5448d..0e9689099884507730873db0386400e64ba7c42d 100644 (file)
@@ -1,3 +1,8 @@
+2009-08-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * configure.ac: Use AC_USE_SYSTEM_EXTENSIONS instead of
+       AC_GNU_SOURCE, AC_AIX, AC_ISC_POSIX.
+
 2009-08-21  Ken Werner <ken@linux.vnet.ibm.com>
            Doug Evans  <dje@google.com>
 
index 77f8436235af0459c55ceea4f1c02b1a19c6dcef..9dc736cdbdbdb474d79f442382e6e3f5e3f83438 100644 (file)
@@ -26,9 +26,7 @@ AC_CONFIG_HEADER(config.h:config.in)
 AM_MAINTAINER_MODE
 
 AC_PROG_CC
-AC_GNU_SOURCE
-AC_AIX
-AC_ISC_POSIX
+AC_USE_SYSTEM_EXTENSIONS
 gl_EARLY
 AM_PROG_CC_STDC
 
index c57002ca9052ffb357df2e8a735771e9f3ae6ec1..97b0f161f8a30eff8220c1ba5b0ceeb76b2ffb91 100644 (file)
@@ -1,3 +1,10 @@
+2009-08-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * Makefile.am (AUTOMAKE_OPTIONS): Add foreign.
+       * testsuite/Makefile.am (AUTOMAKE_OPTIONS): Add foreign.
+       * Makefile.in: Regenerate.
+       * testsuite/Makefile.in: Regenerate.
+
 2009-08-19  Cary Coutant  <ccoutant@google.com>
 
        * resolve.cc (Symbol_table::resolve): Don't complain about defined
index 513699fb2063968282bfe36edee2452879d5b548..4be1d47d1dd65432d90f7bd82a978dbf98c0fd00 100644 (file)
@@ -1,6 +1,6 @@
 # Process this file with automake to generate Makefile.in
 
-AUTOMAKE_OPTIONS =
+AUTOMAKE_OPTIONS = foreign
 
 SUBDIRS = po testsuite
 
index c7474b10db0b48f6834936e56f965fb031eaa639..4af4af8a55eac2da294f2717f34cd9b98fda3fdb 100644 (file)
@@ -301,7 +301,7 @@ target_alias = @target_alias@
 target_cpu = @target_cpu@
 target_os = @target_os@
 target_vendor = @target_vendor@
-AUTOMAKE_OPTIONS = 
+AUTOMAKE_OPTIONS = foreign
 SUBDIRS = po testsuite
 tooldir = $(exec_prefix)/$(target_alias)
 ACLOCAL_AMFLAGS = -I ../bfd -I ../config
index e8d03f5f2b3372d17c3736d6f545d7e9e32a774a..6aafde980e9c660583e7b254bba53e739c94fb70 100644 (file)
@@ -4,7 +4,7 @@
 # system and the host system are the same.  So these tests will not
 # work when building with a cross-compiler.
 
-AUTOMAKE_OPTIONS =
+AUTOMAKE_OPTIONS = foreign
 
 # The two_file_test tests -fmerge-constants, so we simply always turn
 # it on.  This may need to be controlled by a configure option
index d3598d3672bcdff71cfe89ab3ee23702ad48da42..1f490b2d049a716f64975633ce67f811141aa597 100644 (file)
@@ -1205,7 +1205,7 @@ target_alias = @target_alias@
 target_cpu = @target_cpu@
 target_os = @target_os@
 target_vendor = @target_vendor@
-AUTOMAKE_OPTIONS = 
+AUTOMAKE_OPTIONS = foreign
 
 # The two_file_test tests -fmerge-constants, so we simply always turn
 # it on.  This may need to be controlled by a configure option
index d6ac0aeff4e890800d88e36857a4cd9533a3368d..e16f4c93a58b461b12d62b66780f3b5df01c61f0 100644 (file)
@@ -1,5 +1,8 @@
 2009-08-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 
+       * aclocal.m4 (SIM_CHECK_MEMBER): Replace definition with
+       definition of AC_CHECK_MEMBER.
+
        * aclocal.m4: m4_include toplevel config/override.m4.
        * configure: Regenerate.
 
index 1177b7cc17bcfc2f118e62a9aaca7d54c3709889..24b1aa248613c86116501d516336692133d9e2a9 100644 (file)
@@ -945,28 +945,7 @@ dnl
 dnl  ---------------------------------------------------------
 dnl  AGGREGATE.MEMBER is for instance `struct passwd.pw_gecos', shell
 dnl  variables are not a valid argument.
-AC_DEFUN([SIM_CHECK_MEMBER],
-dnl Extract the aggregate name, and the member name
-[AC_CACHE_CHECK([for $1], [ac_]patsubst([$1], [[\. ]], [_]),
-[ac_]patsubst([$1], [[\. ]], [_])[=no;]
-AC_TRY_COMPILE([$4],[
-dnl AGGREGATE ac_aggr;
-static ]patsubst([$1], [\..*])[ ac_aggr;
-dnl ac_aggr.MEMBER;
-if (ac_aggr.]patsubst([$1], [^[^.]*\.])[)
-return 0;],[ac_]patsubst([$1], [[\. ]], [_])[=yes;],
-AC_TRY_COMPILE([$4],[
-dnl AGGREGATE ac_aggr;
-static ]patsubst([$1], [\..*])[ ac_aggr;
-dnl ac_aggr.MEMBER;
-if (sizeof ac_aggr.]patsubst([$1], [^[^.]*\.])[)
-return 0;],
-[ac_]patsubst([$1], [[\. ]], [_])[=yes;],
-[ac_]patsubst([$1], [[\. ]], [_])[=no;]))
-[if test [$]ac_]patsubst([$1], [[\. ]], [_])[ = yes; then :; [$2]
-else :; [$3]
-fi])
-])dnl SIM_CHECK_MEMBER
+AC_DEFUN([SIM_CHECK_MEMBER], defn([AC_CHECK_MEMBER]))
 dnl
 dnl Translated from a FC2 autoconf-2.59-3 installation.
 dnl  SIM_CHECK_MEMBERS([AGGREGATE.MEMBER, ...])