diff options
author | Karel Zak | 2007-07-02 13:21:06 +0200 |
---|---|---|
committer | Karel Zak | 2007-07-02 13:21:06 +0200 |
commit | e782f1d4000686207152dd31a12d67457a684ea5 (patch) | |
tree | 21fb78704aa06c4dde40cca7ecacc61b70dea4de /configure.ac | |
parent | build-sys: cleanup sys-utils/ rdev symlinks (diff) | |
download | kernel-qcow2-util-linux-e782f1d4000686207152dd31a12d67457a684ea5.tar.gz kernel-qcow2-util-linux-e782f1d4000686207152dd31a12d67457a684ea5.tar.xz kernel-qcow2-util-linux-e782f1d4000686207152dd31a12d67457a684ea5.zip |
build-sys: cleanup architecture conditionals
This patch also add some new architectures for
AM_CONDITIONAL(ARCH_ ...)
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 25 |
1 files changed, 17 insertions, 8 deletions
diff --git a/configure.ac b/configure.ac index d63b99d84..aeb92b559 100644 --- a/configure.ac +++ b/configure.ac @@ -224,15 +224,24 @@ AC_COMPILE_IFELSE([AC_LANG_PROGRAM( ]) -case "$host" in - i?86-*) intel=true ;; - m68*) m68k=true ;; - sparc*) sparc=true ;; -esac +dnl UTIL_SET_ARCH(ARCHNAME, PATTERN) +dnl --------------------------------- +AC_DEFUN([UTIL_SET_ARCH], [ + cpu_$1=false + case "$host" in + $2) cpu_$1=true ;; + esac + AM_CONDITIONAL(AS_TR_CPP(ARCH_$1), [test x$cpu_$1 = xtrue]) +]) -AM_CONDITIONAL(INTEL, test x$intel = xtrue) -AM_CONDITIONAL(M68K, test x$m68k = xtrue) -AM_CONDITIONAL(SPARC, test x$sparc = xtrue) +UTIL_SET_ARCH(I86, i?86-*) +UTIL_SET_ARCH(86_64, x86_64*) +UTIL_SET_ARCH(IA64, ia64*) +UTIL_SET_ARCH(S390, s390*) +UTIL_SET_ARCH(SPARC, sparc*) +UTIL_SET_ARCH(PPC, ppc*|powerpc*) +UTIL_SET_ARCH(M68K, m68*) +UTIL_SET_ARCH(MIPS, mips*) AC_ARG_ENABLE([agetty], |