From cbffab246997fb5a06211dfb706b54e5ae5bb59f Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 16:58:51 +0200 Subject: Adding upstream version 1.21.22. Signed-off-by: Daniel Baumann --- m4/dpkg-types.m4 | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 m4/dpkg-types.m4 (limited to 'm4/dpkg-types.m4') diff --git a/m4/dpkg-types.m4 b/m4/dpkg-types.m4 new file mode 100644 index 0000000..a17a345 --- /dev/null +++ b/m4/dpkg-types.m4 @@ -0,0 +1,52 @@ +# serial 1 +# Copyright © 2005 Scott James Remnant +# Copyright © 2009-2011 Guillem Jover + +# DPKG_TYPE_PTRDIFF_T +# ------------------- +# Check for the ptrdiff_t type, defining to int if not defined +AC_DEFUN([DPKG_TYPE_PTRDIFF_T], [ + AC_CHECK_TYPE([ptrdiff_t], [], [ + AC_DEFINE_UNQUOTED([ptrdiff_t], [int], + [Define to 'int' if does not define.]) + ]) +])# DPKG_TYPE_PTRDIFF_T + +# DPKG_DECL_SYS_SIGLIST +# --------------------- +# Check for the sys_siglist variable in either signal.h or unistd.h +AC_DEFUN([DPKG_DECL_SYS_SIGLIST], [ + AC_CHECK_HEADERS([unistd.h]) + AC_CHECK_DECLS([sys_siglist], [], [], [[ +#include +/* NetBSD declares sys_siglist in unistd.h. */ +#if HAVE_UNISTD_H +# include +#endif + ]]) +])# DPKG_DECL_SYS_SIGLIST + +# DPKG_DECL_SYS_ERRLIST +# --------------------- +# Check for the sys_errlist and sys_nerr variables in either errno.h or +# stdio.h +AC_DEFUN([DPKG_DECL_SYS_ERRLIST], [ + AC_CHECK_DECLS([sys_errlist, sys_nerr], [], [], [[ +#include +/* glibc declares sys_errlist in stdio.h. */ +#include + ]]) + AM_CONDITIONAL([HAVE_SYS_ERRLIST], + [test "x$ac_cv_have_decl_sys_errlist" = "xyes" && \ + test "x$ac_cv_have_decl_sys_nerr" = "xyes"]) +])# DPKG_DECL_SYS_SIGLIST + +# DPKG_CHECK_DECL([DECL], [HEADER]) +# --------------- +# Define HAVE_DECL to 1 if declared in HEADER +AC_DEFUN([DPKG_CHECK_DECL], [ + AC_CHECK_DECL([$1], [ + AC_DEFINE(AS_TR_CPP([HAVE_$1]), [1], + [Define to 1 if ']$1[' is declared in <$2>]) + ], [], [[#include <$2>]]) +])# DPKG_CHECK_DECL -- cgit v1.2.3