xref: /freebsd/sys/contrib/openzfs/config/kernel-siginfo.m4 (revision 1603881667360c015f6685131f2f25474fa67a72)
1*16038816SMartin Matuskadnl #
2*16038816SMartin Matuskadnl # 4.20 API change
3*16038816SMartin Matuskadnl # Added kernel_siginfo_t
4*16038816SMartin Matuskadnl #
5*16038816SMartin MatuskaAC_DEFUN([ZFS_AC_KERNEL_SRC_SIGINFO], [
6*16038816SMartin Matuska	ZFS_LINUX_TEST_SRC([siginfo], [
7*16038816SMartin Matuska		#include <linux/signal_types.h>
8*16038816SMartin Matuska	],[
9*16038816SMartin Matuska		kernel_siginfo_t info __attribute__ ((unused));
10*16038816SMartin Matuska	])
11*16038816SMartin Matuska])
12*16038816SMartin Matuska
13*16038816SMartin MatuskaAC_DEFUN([ZFS_AC_KERNEL_SIGINFO], [
14*16038816SMartin Matuska	AC_MSG_CHECKING([whether kernel_siginfo_t tyepedef exists])
15*16038816SMartin Matuska	ZFS_LINUX_TEST_RESULT([siginfo], [
16*16038816SMartin Matuska		AC_MSG_RESULT(yes)
17*16038816SMartin Matuska		AC_DEFINE(HAVE_SIGINFO, 1, [kernel_siginfo_t exists])
18*16038816SMartin Matuska	],[
19*16038816SMartin Matuska		AC_MSG_RESULT(no)
20*16038816SMartin Matuska	])
21*16038816SMartin Matuska])
22