Fix -Wuse-after-free warning in dbuf_destroy()
[zfs.git] / config / always-system.m4
blob3a3d4212f8b0252229324a68103a9923e237c0db
1 dnl #
2 dnl # Set the target system
3 dnl #
4 AC_DEFUN([ZFS_AC_CONFIG_ALWAYS_SYSTEM], [
5         AC_MSG_CHECKING([for system type ($host_os)])
6         case $host_os in
7                 *linux*)
8                         AC_DEFINE([SYSTEM_LINUX], [1],
9                                 [True if ZFS is to be compiled for a Linux system])
10                         ac_system="Linux"
11                         ac_system_l="linux"
12                         ;;
13                 *freebsd*)
14                         AC_DEFINE([SYSTEM_FREEBSD], [1],
15                                 [True if ZFS is to be compiled for a FreeBSD system])
16                         ac_system="FreeBSD"
17                         ac_system_l="freebsd"
18                         ;;
19                 *)
20                         ac_system="unknown"
21                         ac_system_l="unknown"
22                         ;;
23         esac
24         AC_MSG_RESULT([$ac_system])
25         AC_SUBST([ac_system])
26         AC_SUBST([ac_system_l])
28         AM_CONDITIONAL([BUILD_LINUX], [test "x$ac_system" = "xLinux"])
29         AM_CONDITIONAL([BUILD_FREEBSD], [test "x$ac_system" = "xFreeBSD"])