expand AC_PROT_CC only once
This commit is contained in:
31
configure.ac
31
configure.ac
@ -54,9 +54,26 @@ fi
|
|||||||
test "x$prefix" = xNONE && prefix="$ac_default_prefix"
|
test "x$prefix" = xNONE && prefix="$ac_default_prefix"
|
||||||
|
|
||||||
case $WITH_TARGET in
|
case $WITH_TARGET in
|
||||||
attached-mic)
|
attached-mic|builtin-x86|smp-x86)
|
||||||
ARCH=`uname -m`
|
ARCH=`uname -m`
|
||||||
AC_PROG_CC
|
AC_PROG_CC
|
||||||
|
XCC=$CC
|
||||||
|
;;
|
||||||
|
builtin-mic)
|
||||||
|
ARCH=k1om
|
||||||
|
AC_CHECK_PROG(XCC,
|
||||||
|
[x86_64-$ARCH-linux-gcc],
|
||||||
|
[x86_64-$ARCH-linux-gcc],
|
||||||
|
[no])
|
||||||
|
CC=$XCC
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
AC_MSG_ERROR([target $WITH_TARGET is unknwon])
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
case $WITH_TARGET in
|
||||||
|
attached-mic)
|
||||||
if test "X$KERNDIR" = X; then
|
if test "X$KERNDIR" = X; then
|
||||||
KERNDIR="$prefix/attached/kernel"
|
KERNDIR="$prefix/attached/kernel"
|
||||||
fi
|
fi
|
||||||
@ -74,12 +91,6 @@ case $WITH_TARGET in
|
|||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
builtin-mic)
|
builtin-mic)
|
||||||
ARCH=k1om
|
|
||||||
AC_CHECK_PROG(XCC,
|
|
||||||
[x86_64-$ARCH-linux-gcc],
|
|
||||||
[x86_64-$ARCH-linux-gcc],
|
|
||||||
[no])
|
|
||||||
CC=$XCC
|
|
||||||
if test "X$KERNDIR" = X; then
|
if test "X$KERNDIR" = X; then
|
||||||
KERNDIR="$prefix/attached/kernel"
|
KERNDIR="$prefix/attached/kernel"
|
||||||
fi
|
fi
|
||||||
@ -97,9 +108,6 @@ case $WITH_TARGET in
|
|||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
builtin-x86)
|
builtin-x86)
|
||||||
ARCH=`uname -m`
|
|
||||||
AC_PROG_CC
|
|
||||||
XCC=$CC
|
|
||||||
if test "X$KERNDIR" = X; then
|
if test "X$KERNDIR" = X; then
|
||||||
KERNDIR="$prefix/attached/kernel"
|
KERNDIR="$prefix/attached/kernel"
|
||||||
fi
|
fi
|
||||||
@ -117,9 +125,6 @@ case $WITH_TARGET in
|
|||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
smp-x86)
|
smp-x86)
|
||||||
ARCH=`uname -m`
|
|
||||||
AC_PROG_CC
|
|
||||||
XCC=$CC
|
|
||||||
if test "X$KERNDIR" = X; then
|
if test "X$KERNDIR" = X; then
|
||||||
KERNDIR="$prefix/smp-x86/kernel"
|
KERNDIR="$prefix/smp-x86/kernel"
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user