Check for sigprocmask in common.m4

I noticed that gdbsupport uses HAVE_SIGPROCMASK, but common.m4 does
not check for it.  This means that gdbserver may not compile some
gdbsupport code properly.  This patch fixes this error.

gdb/ChangeLog
2019-10-23  Tom Tromey  <tom@tromey.com>

	* configure: Rebuild.
	* configure.ac: Don't check for sigprocmask.
	* gdbsupport/common.m4 (GDB_AC_COMMON): Check for sigprocmask.

gdb/gdbserver/ChangeLog
2019-10-23  Tom Tromey  <tom@tromey.com>

	* configure, config.in: Rebuild.

Change-Id: I2c0a4dd2c376507b9483b38707a242382faa8163
This commit is contained in:
Tom Tromey 2019-10-17 20:51:44 -06:00
parent 4d0b984b97
commit c12d372d26
7 changed files with 21 additions and 5 deletions

View File

@ -1,3 +1,9 @@
2019-10-23 Tom Tromey <tom@tromey.com>
* configure: Rebuild.
* configure.ac: Don't check for sigprocmask.
* gdbsupport/common.m4 (GDB_AC_COMMON): Check for sigprocmask.
2019-10-23 Tom Tromey <tom@tromey.com>
* configure: Rebuild.

5
gdb/configure vendored
View File

@ -13129,7 +13129,7 @@ fi
for ac_func in getauxval getrusage getuid getgid \
pipe poll pread pread64 pwrite resize_term \
sbrk getpgid setpgid setpgrp setsid \
sigaction sigprocmask sigsetmask socketpair \
sigaction sigsetmask socketpair \
ttrace wborder wresize setlocale iconvlist libiconvlist btowc \
setrlimit getrlimit posix_madvise waitpid \
ptrace64 sigaltstack setns use_default_colors
@ -13538,7 +13538,8 @@ fi
done
for ac_func in fdwalk getrlimit pipe pipe2 socketpair sigaction
for ac_func in fdwalk getrlimit pipe pipe2 socketpair sigaction \
sigprocmask
do :
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"

View File

@ -1363,7 +1363,7 @@ AC_FUNC_VFORK
AC_CHECK_FUNCS([getauxval getrusage getuid getgid \
pipe poll pread pread64 pwrite resize_term \
sbrk getpgid setpgid setpgrp setsid \
sigaction sigprocmask sigsetmask socketpair \
sigaction sigsetmask socketpair \
ttrace wborder wresize setlocale iconvlist libiconvlist btowc \
setrlimit getrlimit posix_madvise waitpid \
ptrace64 sigaltstack setns use_default_colors])

View File

@ -1,3 +1,7 @@
2019-10-23 Tom Tromey <tom@tromey.com>
* configure, config.in: Rebuild.
2019-10-23 Tom Tromey <tom@tromey.com>
* configure: Rebuild.

View File

@ -211,6 +211,9 @@
/* Define to 1 if you have the <signal.h> header file. */
#undef HAVE_SIGNAL_H
/* Define to 1 if you have the `sigprocmask' function. */
#undef HAVE_SIGPROCMASK
/* Define if sigsetjmp is available. */
#undef HAVE_SIGSETJMP

View File

@ -6821,7 +6821,8 @@ fi
done
for ac_func in fdwalk getrlimit pipe pipe2 socketpair sigaction
for ac_func in fdwalk getrlimit pipe pipe2 socketpair sigaction \
sigprocmask
do :
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"

View File

@ -32,7 +32,8 @@ AC_DEFUN([GDB_AC_COMMON], [
termios.h dnl
dlfcn.h)
AC_CHECK_FUNCS([fdwalk getrlimit pipe pipe2 socketpair sigaction])
AC_CHECK_FUNCS([fdwalk getrlimit pipe pipe2 socketpair sigaction \
sigprocmask])
AC_CHECK_DECLS([strerror, strstr])