diff options
author | Martin Storsjö <martin@martin.st> | 2016-07-18 23:25:11 +0300 |
---|---|---|
committer | Martin Storsjö <martin@martin.st> | 2016-07-21 12:52:19 +0300 |
commit | f637046d3134a331e4b5a7243ac3dfb92735b8a5 (patch) | |
tree | 4d9ed42c86596e53697ffcd1496d4e90d7b9506e /libavutil/eval.h | |
parent | 6f9e34baea4f6f484392e4e67f606a0835d07b73 (diff) | |
download | ffmpeg-f637046d3134a331e4b5a7243ac3dfb92735b8a5.tar.gz |
libavutil: Always use some GCC style attributes on clang
Clang normally disguises as GCC (defining __GNUC__), and thus get
all the normal GCC specific attributes.
Clang can also work as a drop-in replacement for MSVC, and in these
cases, it doesn't define __GNUC__, but defines _MSC_VER instead.
Even in these setups, it still supports the GCC style attributes,
thus use them, especially where there isn't any MSVC specific
version, or where the MSVC specific version doesn't work on clang
(for DECLARE_ASM_CONST).
Signed-off-by: Martin Storsjö <martin@martin.st>
Diffstat (limited to 'libavutil/eval.h')
0 files changed, 0 insertions, 0 deletions