[SCM] libav/experimental: simplify setting of TARGET_* variables

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Jun 30 15:55:38 UTC 2013


The following commit has been merged in the experimental branch:
commit 1ac9331a8f17887d0ef1a59dd63628c0220b4655
Author: Måns Rullgård <mans at mansr.com>
Date:   Sat Jan 27 14:02:10 2007 +0000

    simplify setting of TARGET_* variables
    
    Originally committed as revision 7728 to svn://svn.ffmpeg.org/ffmpeg/trunk

diff --git a/configure b/configure
index 676ef58..bf37fa5 100755
--- a/configure
+++ b/configure
@@ -465,10 +465,13 @@ CONFIG_LIST='
 '
 
 HAVE_LIST='
+    altivec
     altivec_h
+    armv5te
     armv6
     beosthreads
     byteswap_h
+    cmov
     dcbzl
     dev_bktr_ioctl_bt848_h
     dev_bktr_ioctl_meteor_h
@@ -481,6 +484,7 @@ HAVE_LIST='
     gprof
     imlib2
     inet_aton
+    iwmmxt
     localtime_r
     lrintf
     machine_ioctl_bt848_h
@@ -488,6 +492,8 @@ HAVE_LIST='
     malloc_h
     memalign
     mlib
+    mmi
+    mmx
     os2
     os2threads
     pthreads
@@ -497,6 +503,15 @@ HAVE_LIST='
     w32threads
 '
 
+TARGET_LIST='
+    altivec
+    armv5te
+    cmov
+    iwmmxt
+    mmi
+    mmx
+'
+
 flashsv_decoder_deps="zlib"
 flashsv_encoder_deps="zlib"
 mpeg_xvmc_decoder_deps="xvmc"
@@ -1982,35 +1997,12 @@ if enabled bigendian; then
   echo "#define WORDS_BIGENDIAN 1" >> $TMPH
 fi
 if enabled mmx; then
-  echo "TARGET_MMX=yes" >> config.mak
-  echo "#define HAVE_MMX 1" >> $TMPH
   echo "#define __CPU__ 586" >> $TMPH
 fi
-if enabled cmov; then
-  echo "TARGET_CMOV=yes" >> config.mak
-  echo "#define HAVE_CMOV 1" >> $TMPH
-fi
 if enabled cmov_is_fast; then
   echo "TARGET_CMOV_IS_FAST=yes" >> config.mak
   echo "#define CMOV_IS_FAST 1" >> $TMPH
 fi
-if enabled armv5te; then
-  echo "TARGET_ARMV5TE=yes" >> config.mak
-  echo "#define HAVE_ARMV5TE 1" >> $TMPH
-fi
-if enabled iwmmxt; then
-  echo "TARGET_IWMMXT=yes" >> config.mak
-  echo "#define HAVE_IWMMXT 1" >> $TMPH
-fi
-if enabled mmi; then
-  echo "TARGET_MMI=yes" >> config.mak
-  echo "#define HAVE_MMI 1" >> $TMPH
-fi
-
-if enabled altivec; then
-  echo "TARGET_ALTIVEC=yes" >> config.mak
-  echo "#define HAVE_ALTIVEC 1" >> $TMPH
-fi
 
 if enabled sdl; then
   echo "SDL_LIBS=`"${SDL_CONFIG}" --libs`" >> config.mak
@@ -2062,6 +2054,7 @@ check_deps $CONFIG_LIST $HAVE_LIST $DECODER_LIST $ENCODER_LIST $PARSER_LIST \
 
 print_config HAVE_   $TMPH config.mak $HAVE_LIST
 print_config CONFIG_ $TMPH config.mak $CONFIG_LIST
+print_config TARGET_ $TMPH config.mak $TARGET_LIST
 
 if test "$targetos" = "Darwin"; then
   echo "#define CONFIG_DARWIN 1"  >> $TMPH

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list