blob: 67266250680d0aa69f36c99e6a29f12eb939f483 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
AC_DEFUN([AC_LINUX],
[
AC_LINUX_DIR()
AC_LINUX_SRCARCH()
])
AC_DEFUN([AC_LINUX_DIR],
[
AC_ARG_WITH([linuxdir],
[AC_HELP_STRING([--with-linuxdir=DIR],
[specify path to Linux source directory])],
[LINUX_DIR="${withval}"],
[LINUX_DIR=default])
AC_SUBST(LINUX_DIR)
])
AC_DEFUN([AC_LINUX_SRCARCH],[
AC_MSG_CHECKING(for linux SRCARCH)
case "${host}" in
i[[3456]]86-*) LINUX_SRCARCH=x86;;
x86_64-*) LINUX_SRCARCH=x86;;
powerpc*-*) LINUX_SRCARCH=powerpc;;
s390*-*) LINUX_SRCARCH=s390;;
arm*-*) LINUX_SRCARCH=arm;;
mips*-*) LINUX_SRCARCH=mips;;
sparc*-*) LINUX_SRCARCH=sparc;;
*) AC_MSG_ERROR([architecture ${host} not supported]);;
esac
AC_MSG_RESULT(${LINUX_SRCARCH})
AC_SUBST(LINUX_SRCARCH)
])
|