diff --git a/configure b/configure
index b4dc0d01d0383155fbc1ae09227e77c937349916..3d00bfb65081af4fed25b3b88a748549dbbe075b 100755
--- a/configure
+++ b/configure
@@ -143,7 +143,7 @@ case "$cpu" in
   alpha)
     cpu="alpha"
   ;;
-  "Power Macintosh"|ppc)
+  "Power Macintosh"|ppc|powerpc)
     cpu="powerpc"
   ;;
   mips|mipsel)
@@ -393,7 +393,7 @@ esac
 # of AltiVec on PowerPC.
 TARGET_OS=`( uname -s ) 2>&1`
   case "$TARGET_OS" in
-  Linux|FreeBSD|NetBSD|BSD/OS|OpenBSD|SunOS|QNX|Darwin|GNU|BeOS)
+  Linux|FreeBSD|NetBSD|BSD/OS|OpenBSD|SunOS|QNX|Darwin|GNU|BeOS|MorphOS)
     ;;
   IRIX*)
     TARGET_OS=IRIX