Remove checks for __sys_siglist and __sys_signame. They are internal
to libc and there are no known systems that export those symbols that do not already export the single underbar or no-underbar versions.
This commit is contained in:
@@ -181,14 +181,6 @@
|
|||||||
don't. */
|
don't. */
|
||||||
#undef HAVE_DECL__SYS_SIGNAME
|
#undef HAVE_DECL__SYS_SIGNAME
|
||||||
|
|
||||||
/* Define to 1 if you have the declaration of `__sys_siglist', and to 0 if you
|
|
||||||
don't. */
|
|
||||||
#undef HAVE_DECL___SYS_SIGLIST
|
|
||||||
|
|
||||||
/* Define to 1 if you have the declaration of `__sys_signame', and to 0 if you
|
|
||||||
don't. */
|
|
||||||
#undef HAVE_DECL___SYS_SIGNAME
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
|
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
|
||||||
*/
|
*/
|
||||||
#undef HAVE_DIRENT_H
|
#undef HAVE_DIRENT_H
|
||||||
|
40
configure
vendored
40
configure
vendored
@@ -21367,26 +21367,6 @@ if test $ac_have_decl = 1; then :
|
|||||||
HAVE_SIGLIST="true"
|
HAVE_SIGLIST="true"
|
||||||
break
|
break
|
||||||
|
|
||||||
fi
|
|
||||||
ac_fn_c_check_decl "$LINENO" "__sys_siglist" "ac_cv_have_decl___sys_siglist" "
|
|
||||||
$ac_includes_default
|
|
||||||
#include <signal.h>
|
|
||||||
|
|
||||||
"
|
|
||||||
if test "x$ac_cv_have_decl___sys_siglist" = xyes; then :
|
|
||||||
ac_have_decl=1
|
|
||||||
else
|
|
||||||
ac_have_decl=0
|
|
||||||
fi
|
|
||||||
|
|
||||||
cat >>confdefs.h <<_ACEOF
|
|
||||||
#define HAVE_DECL___SYS_SIGLIST $ac_have_decl
|
|
||||||
_ACEOF
|
|
||||||
if test $ac_have_decl = 1; then :
|
|
||||||
|
|
||||||
HAVE_SIGLIST="true"
|
|
||||||
break
|
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test "$HAVE_SIGLIST" != "true"; then
|
if test "$HAVE_SIGLIST" != "true"; then
|
||||||
@@ -21478,26 +21458,6 @@ if test $ac_have_decl = 1; then :
|
|||||||
HAVE_SIGNAME="true"
|
HAVE_SIGNAME="true"
|
||||||
break
|
break
|
||||||
|
|
||||||
fi
|
|
||||||
ac_fn_c_check_decl "$LINENO" "__sys_signame" "ac_cv_have_decl___sys_signame" "
|
|
||||||
$ac_includes_default
|
|
||||||
#include <signal.h>
|
|
||||||
|
|
||||||
"
|
|
||||||
if test "x$ac_cv_have_decl___sys_signame" = xyes; then :
|
|
||||||
ac_have_decl=1
|
|
||||||
else
|
|
||||||
ac_have_decl=0
|
|
||||||
fi
|
|
||||||
|
|
||||||
cat >>confdefs.h <<_ACEOF
|
|
||||||
#define HAVE_DECL___SYS_SIGNAME $ac_have_decl
|
|
||||||
_ACEOF
|
|
||||||
if test $ac_have_decl = 1; then :
|
|
||||||
|
|
||||||
HAVE_SIGNAME="true"
|
|
||||||
break
|
|
||||||
|
|
||||||
fi
|
fi
|
||||||
ac_fn_c_check_decl "$LINENO" "sys_sigabbrev" "ac_cv_have_decl_sys_sigabbrev" "
|
ac_fn_c_check_decl "$LINENO" "sys_sigabbrev" "ac_cv_have_decl_sys_sigabbrev" "
|
||||||
$ac_includes_default
|
$ac_includes_default
|
||||||
|
@@ -3110,7 +3110,7 @@ AC_CHECK_FUNCS([strsignal], [], [
|
|||||||
AC_LIBOBJ(strsignal)
|
AC_LIBOBJ(strsignal)
|
||||||
SUDO_APPEND_COMPAT_EXP(sudo_strsignal)
|
SUDO_APPEND_COMPAT_EXP(sudo_strsignal)
|
||||||
HAVE_SIGLIST="false"
|
HAVE_SIGLIST="false"
|
||||||
AC_CHECK_DECLS([sys_siglist, _sys_siglist, __sys_siglist], [
|
AC_CHECK_DECLS([sys_siglist, _sys_siglist], [
|
||||||
HAVE_SIGLIST="true"
|
HAVE_SIGLIST="true"
|
||||||
break
|
break
|
||||||
], [ ], [
|
], [ ], [
|
||||||
@@ -3132,7 +3132,7 @@ AC_CHECK_FUNCS([sig2str], [
|
|||||||
AC_LIBOBJ(sig2str)
|
AC_LIBOBJ(sig2str)
|
||||||
SUDO_APPEND_COMPAT_EXP(sudo_sig2str)
|
SUDO_APPEND_COMPAT_EXP(sudo_sig2str)
|
||||||
HAVE_SIGNAME="false"
|
HAVE_SIGNAME="false"
|
||||||
AC_CHECK_DECLS([sys_signame, _sys_signame, __sys_signame, sys_sigabbrev], [
|
AC_CHECK_DECLS([sys_signame, _sys_signame, sys_sigabbrev], [
|
||||||
HAVE_SIGNAME="true"
|
HAVE_SIGNAME="true"
|
||||||
break
|
break
|
||||||
], [ ], [
|
], [ ], [
|
||||||
|
@@ -38,8 +38,6 @@
|
|||||||
# define sudo_sys_signame sys_signame
|
# define sudo_sys_signame sys_signame
|
||||||
#elif defined(HAVE_DECL__SYS_SIGNAME) && HAVE_DECL__SYS_SIGNAME == 1
|
#elif defined(HAVE_DECL__SYS_SIGNAME) && HAVE_DECL__SYS_SIGNAME == 1
|
||||||
# define sudo_sys_signame _sys_signame
|
# define sudo_sys_signame _sys_signame
|
||||||
#elif defined(HAVE_DECL___SYS_SIGNAME) && HAVE_DECL___SYS_SIGNAME == 1
|
|
||||||
# define sudo_sys_signame __sys_signame
|
|
||||||
#elif defined(HAVE_DECL_SYS_SIGABBREV) && HAVE_DECL_SYS_SIGABBREV == 1
|
#elif defined(HAVE_DECL_SYS_SIGABBREV) && HAVE_DECL_SYS_SIGABBREV == 1
|
||||||
# define sudo_sys_signame sys_sigabbrev
|
# define sudo_sys_signame sys_sigabbrev
|
||||||
#else
|
#else
|
||||||
|
@@ -32,8 +32,6 @@
|
|||||||
# define sudo_sys_siglist sys_siglist
|
# define sudo_sys_siglist sys_siglist
|
||||||
#elif defined(HAVE_DECL__SYS_SIGLIST) && HAVE_DECL__SYS_SIGLIST == 1
|
#elif defined(HAVE_DECL__SYS_SIGLIST) && HAVE_DECL__SYS_SIGLIST == 1
|
||||||
# define sudo_sys_siglist _sys_siglist
|
# define sudo_sys_siglist _sys_siglist
|
||||||
#elif defined(HAVE_DECL___SYS_SIGLIST) && HAVE_DECL___SYS_SIGLIST == 1
|
|
||||||
# define sudo_sys_siglist __sys_siglist
|
|
||||||
#else
|
#else
|
||||||
extern const char *const sudo_sys_siglist[NSIG];
|
extern const char *const sudo_sys_siglist[NSIG];
|
||||||
#endif
|
#endif
|
||||||
|
Reference in New Issue
Block a user