aboutsummaryrefslogtreecommitdiff
path: root/sim/common/configure
diff options
context:
space:
mode:
Diffstat (limited to 'sim/common/configure')
-rwxr-xr-xsim/common/configure50
1 files changed, 49 insertions, 1 deletions
diff --git a/sim/common/configure b/sim/common/configure
index 1575b2c..1cc9897 100755
--- a/sim/common/configure
+++ b/sim/common/configure
@@ -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