| Branch: | Revision:

ffmpeg / libavutil / attributes.h @ a5b13b14

History | View | Annotate | Download (3.18 KB)

# Date Author Comment
a5b13b14 03/02/2011 12:38 PM Carl Eugen Hoyos

Use macro __INTEL_COMPILER instead of __ICC.

__ICC is not supported on all platforms, this is an Intel documentation
bug that is supposed to be fixed in a future release.
(Intel issue 612289)

0374152f 01/31/2011 05:25 PM Mans Rullgard

Rename attribute_used to av_used and move it to attributes.h

This is consistent with most of the other attribute macros.

Signed-off-by: Mans Rullgard <>
(cherry picked from commit 365e3c7878e4e821d5dec922d2d51f92ce13f926)

086e997e 11/10/2010 12:45 PM Carl Eugen Hoyos

Intel C compiler 12.0 does not suport these attributes: may_alias, force_align_arg_pointer and alloc_size.

Originally committed as revision 25716 to svn://

a74d707c 05/13/2010 04:30 PM Michael Niedermayer

av_alias is an attribute and belongs to attributes.h
also attributes.h is public and external api and can thus not depend
on configure tested compiler support thus this part is removed. A
different solution must be found if this breaks for some compiler
which i hope it does not....

ba87f080 04/20/2010 02:45 PM Diego Biurrun

Remove explicit filename from Doxygen @file commands.

Passing an explicit filename to this command is only necessary if the
documentation in the @file block refers to a file different from the
one the block resides in.

Originally committed as revision 22921 to svn://

4ed39eed 04/02/2010 01:03 AM Michael Niedermayer


Originally committed as revision 22770 to svn://

2791730d 03/08/2010 09:28 PM Måns Rullgård

Move gcc attribute macros to new header libavutil/attributes.h

Originally committed as revision 22346 to svn://