123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- # Copyright © 2005 Scott James Remnant <scott@netsplit.com>
- # Copyright © 2009-2011 Guillem Jover <guillem@debian.org>
- # 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 <malloc.h> does not define.])
- ])
- ])# DPKG_TYPE_PTRDIFF_T
- # DPKG_TYPE_U_INT_T(N)
- # --------------------
- # Check for u_intN_t BSD type, defining to C99 type if not.
- AC_DEFUN([DPKG_TYPE_U_INT_T], [
- AC_CHECK_TYPE([u_int$1_t], [], [
- AC_DEFINE_UNQUOTED([u_int$1_t], [uint$1_t],
- [Define to 'uint$1_t' if not defined.])
- ])
- ])
- # DPKG_TYPES_U_INT_T
- # ------------------
- # Check for u_int(8|16|32|64)_t BSD types, defining to C99 types if not.
- AC_DEFUN([DPKG_TYPES_U_INT_T], [
- DPKG_TYPE_U_INT_T([8])
- DPKG_TYPE_U_INT_T([16])
- DPKG_TYPE_U_INT_T([32])
- DPKG_TYPE_U_INT_T([64])
- ])
- # 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 <signal.h>
- /* NetBSD declares sys_siglist in unistd.h. */
- #if HAVE_UNISTD_H
- # include <unistd.h>
- #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 <errno.h>
- /* glibc declares sys_errlist in stdio.h. */
- #include <stdio.h>
- ]])
- 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([HAVE_]AS_TR_CPP($1), [1],
- [Define to 1 if ']$1[' is declared in <$2>])
- ], [], [[#include <$2>]])
- ])# DPKG_CHECK_DECL
|