venus: Remove dedebug
[openafs.git] / src / cf / ostype.m4
1 AC_DEFUN([OPENAFS_OSTYPE],[
2 AC_MSG_CHECKING(your OS)
3 system=$host
4 case $system in
5         *-linux*)
6                 MKAFS_OSTYPE=LINUX
7                 if test "x$enable_redhat_buildsys" = "xyes"; then
8                     AC_DEFINE(ENABLE_REDHAT_BUILDSYS, 1, [define if you have redhat buildsystem])
9                 fi
10                 if test "x$enable_kernel_module" = "xyes"; then
11                     OPENAFS_LINUX_KERNEL_PATH
12                 fi
13                 AC_MSG_RESULT(linux)
14                 OPENAFS_LINUX_GUESS_VERSION
15                 ;;
16         *-solaris*)
17                 MKAFS_OSTYPE=SOLARIS
18                 AC_MSG_RESULT(sun4)
19                 OPENAFS_SOLARIS_OSTYPE
20                 ;;
21         *-hpux*)
22                 MKAFS_OSTYPE=HPUX
23                 AC_MSG_RESULT(hp_ux)
24                 if test -f "/usr/old/usr/include/ndir.h"; then
25                  AC_DEFINE(HAVE_USR_OLD_USR_INCLUDE_NDIR_H, 1, [define if you have old ndir.h])
26                 fi
27                 ;;
28         *-irix*)
29                 if test -d /usr/include/sys/SN/SN1; then
30                  IRIX_BUILD_IP35="IP35"
31                 fi
32                 MKAFS_OSTYPE=IRIX
33                 AC_MSG_RESULT(sgi)
34                 ;;
35         *-aix*)
36                 MKAFS_OSTYPE=AIX
37                 AC_MSG_RESULT(rs_aix)
38                 ;;
39         arm-*-darwin*)
40                 MKAFS_OSTYPE=DARWIN
41                 AC_MSG_RESULT(arm_darwin)
42                 ;;
43         aarch64-*-darwin*)
44                 MKAFS_OSTYPE=DARWIN
45                 AC_MSG_RESULT(arm_darwin)
46                 ;;
47         powerpc-*-darwin*)
48                 MKAFS_OSTYPE=DARWIN
49                 AC_MSG_RESULT(ppc_darwin)
50                 ;;
51         i386-*-darwin*)
52                 MKAFS_OSTYPE=DARWIN
53                 AC_MSG_RESULT(x86_darwin)
54                 ;;
55         x86_64-*-darwin*)
56                 MKAFS_OSTYPE=DARWIN
57                 AC_MSG_RESULT(x86_darwin)
58                 ;;
59         i386-*-freebsd*)
60                 MKAFS_OSTYPE=FBSD
61                 AC_MSG_RESULT(i386_fbsd)
62                 ;;
63         x86_64-*-freebsd*)
64                 MKAFS_OSTYPE=FBSD
65                 AC_MSG_RESULT(amd64_fbsd)
66                 ;;
67         *-netbsd*)
68                 MKAFS_OSTYPE=NBSD
69                 AC_MSG_RESULT(nbsd)
70                 ;;
71         x86_64-*-openbsd*)
72                 MKAFS_OSTYPE=OBSD
73                 AC_MSG_RESULT(amd64_obsd)
74                 ;;
75         i386-*-openbsd*)
76                 MKAFS_OSTYPE=OBSD
77                 AC_MSG_RESULT(i386_obsd)
78                 ;;
79         *-dragonfly*)
80                 MKAFS_OSTYPE=DFBSD
81                 AC_MSG_RESULT(i386_dfbsd)
82                 ;;
83         *)
84                 AC_MSG_RESULT($system)
85                 ;;
86 esac
87 ])