diff --git a/ramsmp-3.5.0/build.sh b/ramsmp-3.5.0/build.sh index 450b2f2..a118bd4 100644 --- a/ramsmp-3.5.0/build.sh +++ b/ramsmp-3.5.0/build.sh @@ -6,6 +6,10 @@ OS=`uname -s` RELEASE=`uname -r` ARCH=`uname -p` +if [ $ARCH = "unknown" ]; then + ARCH=`uname -m` +fi + if [ "$1" = "clean" ]; then echo "rm -f ramsmp temp/*.o" `rm -f ramsmp temp/*.o` @@ -101,6 +105,10 @@ case $OS in then CFLAGS="-Wall -O2" LFLAGS="-Wl,-O2 -Wl,-s" TARGET="AMD64_ASM" + elif [ $ARCH = "e2k" ] + then CFLAGS="-Wall -O3" + LFLAGS="-Wl,-O3 -Wl,-s" + TARGET="GENERIC" else CFLAGS="-Wall -O" LFLAGS="-Wl,-O -Wl,-s" TARGET="GENERIC"