gdbsupport: replace AC_TRY_COMPILE in common.m4

... with AC_COMPILE_IFELSE + AC_LANG_PROGRAM.  All the changes in the
generated configure files are insignificant whitespace changes.

gdb/ChangeLog:

	* configure: Re-generate.

gdbserver/ChangeLog:

	* configure: Re-generate.

gdbsupport/ChangeLog:

	* common.m4: Replace AC_TRY_COMPILE with AC_COMPILE_IFELSE +
	AC_LANG_PROGRAM.
	* configure: Re-generate.

Change-Id: Id58e6e887f6be817d52b189921845838031dbd2a
This commit is contained in:
Simon Marchi 2020-10-31 08:31:00 -04:00
parent 15dabc52a1
commit b9442ec18b
7 changed files with 49 additions and 17 deletions

View File

@ -10,6 +10,10 @@
* configure: Re-generate.
2020-10-31 Simon Marchi <simon.marchi@polymtl.ca>
* configure: Re-generate.
2020-10-31 Simon Marchi <simon.marchi@polymtl.ca>
* acinclude.m4: Modernize.

11
gdb/configure vendored
View File

@ -14232,13 +14232,14 @@ if ${gdb_cv_func_sigsetjmp+:} false; then :
else
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
#include <setjmp.h>
#include <setjmp.h>
int
main ()
{
sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
sigjmp_buf env;
while (! sigsetjmp (env, 1))
siglongjmp (env, 1);
;
return 0;
}
@ -14247,8 +14248,10 @@ if ac_fn_c_try_compile "$LINENO"; then :
gdb_cv_func_sigsetjmp=yes
else
gdb_cv_func_sigsetjmp=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_sigsetjmp" >&5
$as_echo "$gdb_cv_func_sigsetjmp" >&6; }

View File

@ -10,6 +10,10 @@
* configure: Re-generate.
2020-10-31 Simon Marchi <simon.marchi@polymtl.ca>
* configure: Re-generate.
2020-10-31 Simon Marchi <simon.marchi@polymtl.ca>
* configure.ac: Modernize.

11
gdbserver/configure vendored
View File

@ -8029,13 +8029,14 @@ if ${gdb_cv_func_sigsetjmp+:} false; then :
else
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
#include <setjmp.h>
#include <setjmp.h>
int
main ()
{
sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
sigjmp_buf env;
while (! sigsetjmp (env, 1))
siglongjmp (env, 1);
;
return 0;
}
@ -8044,8 +8045,10 @@ if ac_fn_c_try_compile "$LINENO"; then :
gdb_cv_func_sigsetjmp=yes
else
gdb_cv_func_sigsetjmp=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_sigsetjmp" >&5
$as_echo "$gdb_cv_func_sigsetjmp" >&6; }

View File

@ -1,3 +1,9 @@
2020-10-31 Simon Marchi <simon.marchi@polymtl.ca>
* common.m4: Replace AC_TRY_COMPILE with AC_COMPILE_IFELSE +
AC_LANG_PROGRAM.
* configure: Re-generate.
2020-10-31 Simon Marchi <simon.marchi@polymtl.ca>
* common.m4: Replace AC_FUNC_VFORK with AC_FUNC_FORK.

View File

@ -127,11 +127,20 @@ AC_DEFUN([GDB_AC_COMMON], [
dnl Check if sigsetjmp is available. Using AC_CHECK_FUNCS won't
dnl do since sigsetjmp might only be defined as a macro.
AC_CACHE_CHECK([for sigsetjmp], gdb_cv_func_sigsetjmp,
[AC_TRY_COMPILE([
#include <setjmp.h>
], [sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);],
gdb_cv_func_sigsetjmp=yes, gdb_cv_func_sigsetjmp=no)])
AC_CACHE_CHECK(
[for sigsetjmp],
[gdb_cv_func_sigsetjmp],
[AC_COMPILE_IFELSE(
[AC_LANG_PROGRAM(
[#include <setjmp.h>],
[sigjmp_buf env;
while (! sigsetjmp (env, 1))
siglongjmp (env, 1);]
)],
[gdb_cv_func_sigsetjmp=yes],
[gdb_cv_func_sigsetjmp=no]
)]
)
if test "$gdb_cv_func_sigsetjmp" = "yes"; then
AC_DEFINE(HAVE_SIGSETJMP, 1, [Define if sigsetjmp is available. ])
fi

11
gdbsupport/configure vendored
View File

@ -9043,13 +9043,14 @@ if ${gdb_cv_func_sigsetjmp+:} false; then :
else
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
#include <setjmp.h>
#include <setjmp.h>
int
main ()
{
sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
sigjmp_buf env;
while (! sigsetjmp (env, 1))
siglongjmp (env, 1);
;
return 0;
}
@ -9058,8 +9059,10 @@ if ac_fn_c_try_compile "$LINENO"; then :
gdb_cv_func_sigsetjmp=yes
else
gdb_cv_func_sigsetjmp=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_sigsetjmp" >&5
$as_echo "$gdb_cv_func_sigsetjmp" >&6; }