Fix SIM_CHECK_MEMBER definition with Autoconf 2.64.
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Sat, 29 Aug 2009 11:35:06 +0000 (11:35 +0000)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Sat, 29 Aug 2009 11:35:06 +0000 (11:35 +0000)
sim/common/:
* aclocal.m4 (SIM_CHECK_MEMBER): Use AU_ALIAS to define, not defn.
* configure: Regenerate.

sim/common/ChangeLog
sim/common/aclocal.m4
sim/common/configure

index 48a2b63bd433a4ea99b26469421df8736d79e940..72068394268ce61f8a3fe5c1dc84ce49b03690fd 100644 (file)
@@ -1,3 +1,8 @@
+2009-08-29  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * aclocal.m4 (SIM_CHECK_MEMBER): Use AU_ALIAS to define, not defn.
+       * configure: Regenerate.
+
 2009-08-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 
        * config.in: Regenerate.
index 24b1aa248613c86116501d516336692133d9e2a9..6820164f80eaf04a32f5b8c0b31ff6cc04df9ccb 100644 (file)
@@ -945,7 +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], defn([AC_CHECK_MEMBER]))
+AU_ALIAS([SIM_CHECK_MEMBER], [AC_CHECK_MEMBER])
 dnl
 dnl Translated from a FC2 autoconf-2.59-3 installation.
 dnl  SIM_CHECK_MEMBERS([AGGREGATE.MEMBER, ...])
index 1575b2c3df764f4cd5bd2e6b1b1c0385a469f69e..1cc9897e0d97e0952f952eeba24afa6f1b1eaf42 100755 (executable)
@@ -1800,7 +1800,55 @@ $as_echo "$ac_res" >&6; }
 # INCLUDES, setting cache variable VAR accordingly.
 ac_fn_c_check_member ()
 {
-_SIM_CHECK_MEMBER_BODY
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
+$as_echo_n "checking for $2.$3... " >&6; }
+if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+$5
+int
+main ()
+{
+static $2 ac_aggr;
+if (ac_aggr.$3)
+return 0;
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  eval "$4=yes"
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+$5
+int
+main ()
+{
+static $2 ac_aggr;
+if (sizeof ac_aggr.$3)
+return 0;
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  eval "$4=yes"
+else
+  eval "$4=no"
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+eval ac_res=\$$4
+              { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+
 } # ac_fn_c_check_member
 cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while