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:
parent
4d0b984b97
commit
c12d372d26
@ -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
5
gdb/configure
vendored
@ -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"
|
||||
|
@ -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])
|
||||
|
@ -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.
|
||||
|
@ -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
|
||||
|
||||
|
3
gdb/gdbserver/configure
vendored
3
gdb/gdbserver/configure
vendored
@ -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"
|
||||
|
@ -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])
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user