[SCM] libav/experimental: Set compiler version string for supported non-gcc compilers

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Jun 30 16:51:41 UTC 2013


The following commit has been merged in the experimental branch:
commit 6e3fa35d295ff6038cfcac0e03000769f0c656d5
Author: Måns Rullgård <mans at mansr.com>
Date:   Tue Sep 22 20:38:03 2009 +0000

    Set compiler version string for supported non-gcc compilers
    
    Originally committed as revision 19972 to svn://svn.ffmpeg.org/ffmpeg/trunk

diff --git a/configure b/configure
index 329e837..7b4ff0b 100755
--- a/configure
+++ b/configure
@@ -1524,18 +1524,22 @@ if   $cc -v 2>&1 | grep -qi ^gcc; then
     fi
 elif $cc --version 2>/dev/null | grep -q Intel; then
     cc_type=icc
+    cc_version="AV_STRINGIFY(__INTEL_COMPILER)"
     CC_DEPFLAGS='-MMD'
     AS_DEPFLAGS='-MMD'
 elif $cc -v 2>&1 | grep -q xlc; then
     cc_type=xlc
+    cc_version="AV_STRINGIFY(__IBMC__)"
 elif $cc -V 2>/dev/null | grep -q Compaq; then
     cc_type=ccc
+    cc_version="AV_STRINGIFY(__DECC_VER)"
     DEPFLAGS='$(CPPFLAGS) $(CFLAGS) -M'
     debuglevel=3
     add_ldflags -Wl,-z,now # calls to libots crash without this
 elif $cc --vsn 2>/dev/null | grep -q RVCT; then
     test -d "$sysroot" || die "No valid sysroot specified."
     cc_type=armcc
+    cc_version="AV_STRINGIFY(__ARMCC_VERSION)"
     armcc_conf="$PWD/armcc.conf"
     $cc --arm_linux_configure                 \
         --arm_linux_config_file="$armcc_conf" \
@@ -1548,6 +1552,7 @@ elif $cc --vsn 2>/dev/null | grep -q RVCT; then
     AS_DEPFLAGS='-MMD'
 elif $cc -version 2>/dev/null | grep -q TMS470; then
     cc_type=tms470
+    cc_version="AV_STRINGIFY(__TI_COMPILER_VERSION__)"
     cc="$cc --gcc --abi=eabi -eo=.o -mc -me"
     CC_O='-fr=$(@D)'
     as_default="${cross_prefix}gcc"

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list