contrib: assume TI OMAP3 core when on Maemo/armel
authorRémi Denis-Courmont <remi@remlab.net>
Sat, 29 Aug 2009 15:08:02 +0000 (18:08 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Sat, 29 Aug 2009 15:40:20 +0000 (18:40 +0300)
This tries to preserve maemo-x86 compatibilty, if anyone cares.
However, this probably breaks N8x0 support if it ever worked(?).

extras/contrib/bootstrap

index ebce9e7..5e34e46 100755 (executable)
@@ -235,6 +235,15 @@ case $HOST in
             cat src/Distributions/unix.mak >> distro.mak
         fi
     ;;
+    arm-none-linux-gnueabi)
+        if test -f /etc/maemo_version; then
+            cat src/Distributions/maemo.mak >> distro.mak
+            echo 'HAVE_MAEMO = 1' >> config.mak
+            EXTRA_CFLAGS=" -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a"
+            EXTRA_CLFAGS="$EXTRA_CFLAGS -mfpu=vfp"
+            EXTRA_CFLAGS="$EXTRA_CFLAGS -mthumb -mthumb-interwork"
+        fi
+    ;;
     *86_64*linux*)
         EXTRA_CFLAGS=" -fPIC"
         EXTRA_CPPFLAGS=" -fPIC"