Require armv6/media when building armv7
authorJohann <johannkoenig@google.com>
Tue, 29 Jul 2014 18:28:23 +0000 (11:28 -0700)
committerJohann <johannkoenig@google.com>
Tue, 29 Jul 2014 18:28:23 +0000 (11:28 -0700)
When building with runtime cpu detect assume that armv7 targets can be
relied upon to have at least armv6 support. This may allow dead code
detectors to remove some _c functions.

Change-Id: Iaec4414011fcbbdf6f4ed0d90ef4a8fe8af540b5

build/make/rtcd.pl

index 295443c..28ef69c 100755 (executable)
@@ -385,6 +385,8 @@ if ($opts{arch} eq 'x86') {
   arm;
 } elsif ($opts{arch} eq 'armv7') {
   @ALL_ARCHS = filter(qw/edsp media neon_asm neon/);
+  @REQUIRES = filter(keys %required ? keys %required : qw/media/);
+  &require(@REQUIRES);
   arm;
 } elsif ($opts{arch} eq 'armv8') {
   @ALL_ARCHS = filter(qw/neon/);