summaryrefslogtreecommitdiff
path: root/libswscale/swscale_template.c
diff options
context:
space:
mode:
authorDiego Biurrun <diego@biurrun.de>2009-09-22 14:38:49 +0000
committerDiego Biurrun <diego@biurrun.de>2009-09-22 14:38:49 +0000
commit53e5462040f6f7273fb6b0d7592eea1f5d26829f (patch)
tree1de7589cda3c9e42a51e1fef6230dec4cbcb8c4e /libswscale/swscale_template.c
parentde653ba3bb3235bc3385c6cee6249446e56781e5 (diff)
Replace manual gcc version check by AV_GCC_VERSION_AT_LEAST macro.
Originally committed as revision 29701 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Diffstat (limited to 'libswscale/swscale_template.c')
-rw-r--r--libswscale/swscale_template.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libswscale/swscale_template.c b/libswscale/swscale_template.c
index 27faf49d35..e842cbca23 100644
--- a/libswscale/swscale_template.c
+++ b/libswscale/swscale_template.c
@@ -2496,7 +2496,7 @@ inline static void RENAME(hcscale)(SwsContext *c, uint16_t *dst, long dstWidth,
/* GCC 3.3 makes MPlayer crash on IA-32 machines when using "g" operand here,
which is needed to support GCC 4.0. */
-#if ARCH_X86_64 && ((__GNUC__ > 3) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
+#if ARCH_X86_64 && AV_GCC_VERSION_AT_LEAST(3,4)
:: "m" (src1), "m" (dst), "g" (dstWidth), "m" (xInc_shr16), "m" (xInc_mask),
#else
:: "m" (src1), "m" (dst), "m" (dstWidth), "m" (xInc_shr16), "m" (xInc_mask),