[FFmpeg-devel] [PATCH]Disable DECLARE_ASM_CONST workaround for icc 12
Carl Eugen Hoyos
cehoyos
Sat Jun 5 11:15:25 CEST 2010
Hi!
Intel icc finally supports __attribute__((used)) correctly, so the work-around
for DECLARE_ASM_CONST can be disabled from upcoming version 12 on.
Please comment, Carl Eugen
-------------- next part --------------
Index: libavutil/mem.h
===================================================================
--- libavutil/mem.h (revision 23468)
+++ libavutil/mem.h (working copy)
@@ -28,7 +28,7 @@
#include "attributes.h"
-#if defined(__ICC) || defined(__SUNPRO_C)
+#if defined(__ICC) && _ICC < 1200 || defined(__SUNPRO_C)
#define DECLARE_ALIGNED(n,t,v) t __attribute__ ((aligned (n))) v
#define DECLARE_ASM_CONST(n,t,v) const t __attribute__ ((aligned (n))) v
#elif defined(__TI_COMPILER_VERSION__)
More information about the ffmpeg-devel
mailing list