From 854fdb51e61c3e4ee83d01e610fc924698eabf58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A5ns=20Rullg=C3=A5rd?= <mans@mansr.com> Date: Wed, 27 Sep 2006 20:49:29 +0000 Subject: [PATCH] put ARM feature tests next to other CPU tests Originally committed as revision 6360 to svn://svn.ffmpeg.org/ffmpeg/trunk --- configure | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/configure b/configure index bddaf659fb1..12fd3c563e5 100755 --- a/configure +++ b/configure @@ -1004,26 +1004,6 @@ if test $mmx = "default"; then fi fi -# check armv5te instructions support -if test $armv5te = "default" -a $cpu = "armv4l"; then - armv5te=no - check_cc <<EOF && armv5te=yes - int main(void) { - __asm__ __volatile__ ("qadd r0, r0, r0"); - } -EOF -fi - -# check iwmmxt support -if test $iwmmxt = "default" -a $cpu = "armv4l"; then - iwmmxt=no - check_cc <<EOF && iwmmxt=yes - int main(void) { - __asm__ __volatile__ ("wunpckelub wr6, wr4"); - } -EOF -fi - #Darwin CC versions needmdynamicnopic="no" if test $targetos = Darwin; then @@ -1177,6 +1157,26 @@ int main(void) { EOF fi +# check armv5te instructions support +if test $armv5te = "default" -a $cpu = "armv4l"; then + armv5te=no + check_cc <<EOF && armv5te=yes + int main(void) { + __asm__ __volatile__ ("qadd r0, r0, r0"); + } +EOF +fi + +# check iwmmxt support +if test $iwmmxt = "default" -a $cpu = "armv4l"; then + iwmmxt=no + check_cc <<EOF && iwmmxt=yes + int main(void) { + __asm__ __volatile__ ("wunpckelub wr6, wr4"); + } +EOF +fi + # mmi only available on mips if test $mmi = "default"; then if test $cpu = "mips"; then -- GitLab