]> git.sesse.net Git - ffmpeg/blobdiff - configure
Remove unneeded wrapper function.
[ffmpeg] / configure
index d6f06818e4474eec2545cf927c5a61e0b1f97794..624c5ae4da4a1463d889ef8a66fc9bfa203a3fe8 100755 (executable)
--- a/configure
+++ b/configure
@@ -2121,9 +2121,18 @@ elif enabled arm; then
     case $cpu in
         armv*)
             cpuflags="-march=$cpu"
+            subarch=$(echo $cpu | sed 's/[^a-z0-9]//g')
         ;;
         *)
             cpuflags="-mcpu=$cpu"
+            case $cpu in
+                cortex-a*)                               subarch=armv7a  ;;
+                cortex-r*)                               subarch=armv7r  ;;
+                cortex-m*)                               subarch=armv7m  ;;
+                arm11*)                                  subarch=armv6   ;;
+                arm[79]*e*|arm9[24]6*|arm96*|arm102[26]) subarch=armv5te ;;
+                armv4*|arm7*|arm9[24]*)                  subarch=armv4   ;;
+            esac
         ;;
     esac