- added: new armv7el arch for all binaries for up to ARMv7 EABI with VFP
authorMartin Mohring <martin.mohring@5etech.eu>
Fri, 5 Dec 2008 21:45:11 +0000 (21:45 +0000)
committerMartin Mohring <martin.mohring@5etech.eu>
Fri, 5 Dec 2008 21:45:11 +0000 (21:45 +0000)
Build.pm
init_buildsystem

index 663e373..045e9ea 100644 (file)
--- a/Build.pm
+++ b/Build.pm
@@ -32,9 +32,9 @@ sub import {
 my $std_macros = q{
 %define nil
 %define ix86 i386 i486 i586 i686 athlon
-%define arm armv4l armv4b armv5l armv5b armv5el armv5eb armv5tel armv5teb armv6el armv6eb
-%define arml armv4l armv5l armv5tel armv5el armv6el
-%define armb armv4b armv5b armv5teb armv5eb armv6eb
+%define arm armv4l armv4b armv5l armv5b armv5el armv5eb armv5tel armv5teb armv6el armv6eb armv7el armv7eb
+%define arml armv4l armv5l armv5tel armv5el armv6el armv7el
+%define armb armv4b armv5b armv5teb armv5eb armv6eb armv7eb
 };
 my $extra_macros = '';
 
index 0d0716b..b7e10df 100755 (executable)
@@ -330,7 +330,7 @@ else
     #
     # Hack to detect cross-build (fixed code) and copy qemus for cross-build emulation mode
     #
-    if [ x"$BUILD_ARCH" == xarmv4l -o x"$BUILD_ARCH" == xarmv5el -o x"$BUILD_ARCH" == xsh4 ]; then
+    if [ x"$BUILD_ARCH" == xarmv4l -o x"$BUILD_ARCH" == xarmv5el -o x"$BUILD_ARCH" == xarmv7el -o x"$BUILD_ARCH" == xsh4 ]; then
        if [ x"`uname -i`" == xx86_64 -o  x"`uname -i`" == xi386 ]; then
           if [ -e /proc/sys/fs/binfmt_misc/arm -o -e /proc/sys/fs/binfmt_misc/armeb -o -e /proc/sys/fs/binfmt_misc/sh4 ]; then
              echo -n "qemu-* already registered "