1
0
forked from pool/kernel-source
OBS User unknown
2009-05-20 08:59:36 +00:00
committed by Git OBS Bridge
parent faafcb6f8a
commit 0b79a6ce1b
58 changed files with 17191 additions and 5008 deletions

View File

@@ -1,6 +1,7 @@
#!/bin/sh
# Generate architecture specific patch selection symbols
# With --list, list all known architectures, otherwise print the generic
# name for this architecture (or the one specified on command line).
if [ "$1" = "--list" ]; then
# List all known architectures
@@ -8,28 +9,17 @@ if [ "$1" = "--list" ]; then
exit 0
fi
if [ -z "$SYMBOLS" ]; then
if [ -n "$1" ]; then
ARCH="$1"
elif [ -n "$PATCH_ARCH" ]; then
ARCH="$PATCH_ARCH"
else
ARCH="`arch`"
fi
SYMBOLS="$ARCH"
case "$ARCH" in
(i?86) SYMBOLS="$SYMBOLS IA32" ;;
(mips*) SYMBOLS="$SYMBOLS MIPS" ;;
(sparc*) SYMBOLS="$SYMBOLS SPARC" ;;
(ppc*) SYMBOLS="$SYMBOLS PPC" ;;
(s390*) SYMBOLS="$SYMBOLS S390" ;;
(ia64) ;;
(x86_64) ;;
(alpha) ;;
(parisc) ;;
(*) # not a recognized architeture!
exit
;;
esac
if [ -n "$1" ]; then
ARCH="$1"
else
ARCH="`arch`"
fi
echo $SYMBOLS
case "$ARCH" in
# from rpm --eval '%ix86'
i?86 | pentium3 | pentium4 | athlon | geode)
echo i386
;;
*)
echo "$ARCH"
;;
esac