From f3c197b129482954e863aa6cc0fe9fd0713a9321 Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Wed, 14 Apr 2021 15:11:43 +0200 Subject: [PATCH] Include attributes.h directly Some files currently rely on libavutil/cpu.h to include it for them; yet said file won't use include it any more after the currently deprecated functions are removed, so include attributes.h directly. Signed-off-by: Andreas Rheinhardt --- libavcodec/aarch64/aacpsdsp_init_aarch64.c | 1 + libavcodec/aarch64/opusdsp_init.c | 1 + libavcodec/arm/flacdsp_init_arm.c | 1 + libavcodec/arm/mpegvideo_arm.c | 1 + libavcodec/arm/mpegvideoencdsp_init_arm.c | 1 + libavcodec/arm/sbcdsp_init_arm.c | 1 + libavcodec/mips/aacdec_mips.c | 1 + libavcodec/mips/cabac.h | 1 + libavcodec/mips/fft_mips.c | 1 + libavcodec/mips/fmtconvert_mips.c | 1 + libavcodec/mips/h263dsp_init_mips.c | 1 + libavcodec/mips/h264chroma_init_mips.c | 1 + libavcodec/mips/h264dsp_init_mips.c | 1 + libavcodec/mips/h264pred_init_mips.c | 1 + libavcodec/mips/h264qpel_init_mips.c | 1 + libavcodec/mips/idctdsp_init_mips.c | 1 + libavcodec/mips/lsp_mips.h | 1 + libavcodec/mips/me_cmp_init_mips.c | 1 + libavcodec/mips/mpegvideo_init_mips.c | 1 + libavcodec/mips/mpegvideoencdsp_init_mips.c | 1 + libavcodec/mips/vc1dsp_mmi.c | 2 +- libavcodec/mips/vp8dsp_mmi.c | 1 + libavcodec/mips/vp9dsp_init_mips.c | 1 + libavcodec/mips/xvididct_init_mips.c | 1 + libavcodec/neon/mpegvideo.c | 1 + libavcodec/ppc/fft_init.c | 1 + libavcodec/ppc/mpegvideodsp.c | 1 + libavcodec/ppc/vp8dsp_altivec.c | 1 + libavcodec/x86/aacencdsp_init.c | 1 + libavcodec/x86/celt_pvq_init.c | 1 + libavcodec/x86/fdct.c | 1 + libavcodec/x86/flacdsp_init.c | 1 + libavcodec/x86/mdct15_init.c | 1 + libavcodec/x86/opusdsp_init.c | 1 + libavcodec/x86/sbcdsp_init.c | 1 + libavcodec/x86/snowdsp.c | 1 + libavcodec/x86/takdsp_init.c | 1 + libavcodec/x86/ttadsp_init.c | 1 + libavcodec/x86/ttaencdsp_init.c | 1 + libavcodec/x86/v210-init.c | 1 + libavcodec/x86/v210enc_init.c | 1 + libavcodec/x86/vc1dsp_mmx.c | 1 + libavcodec/x86/vp56_arith.h | 2 ++ libavcodec/x86/vp9dsp_init.h | 1 + libavfilter/aarch64/vf_nlmeans_init.c | 1 + libavutil/mips/libm_mips.h | 2 ++ libavutil/x86/lls_init.c | 1 + libswresample/aarch64/resample_init.c | 1 + libswresample/arm/resample_init.c | 1 + libswresample/x86/audio_convert_init.c | 1 + libswresample/x86/rematrix_init.c | 1 + libswresample/x86/resample_init.c | 1 + libswscale/aarch64/swscale.c | 1 + libswscale/arm/swscale.c | 1 + libswscale/ppc/swscale_ppc_template.c | 1 + libswscale/x86/hscale_fast_bilinear_simd.c | 1 + 56 files changed, 58 insertions(+), 1 deletion(-) diff --git a/libavcodec/aarch64/aacpsdsp_init_aarch64.c b/libavcodec/aarch64/aacpsdsp_init_aarch64.c index 5e7e19bba47..cc9e4d79bda 100644 --- a/libavcodec/aarch64/aacpsdsp_init_aarch64.c +++ b/libavcodec/aarch64/aacpsdsp_init_aarch64.c @@ -18,6 +18,7 @@ #include "config.h" +#include "libavutil/attributes.h" #include "libavutil/aarch64/cpu.h" #include "libavcodec/aacpsdsp.h" diff --git a/libavcodec/aarch64/opusdsp_init.c b/libavcodec/aarch64/opusdsp_init.c index cc6a1b672da..bb6d71b66b0 100644 --- a/libavcodec/aarch64/opusdsp_init.c +++ b/libavcodec/aarch64/opusdsp_init.c @@ -18,6 +18,7 @@ #include "config.h" +#include "libavutil/attributes.h" #include "libavutil/aarch64/cpu.h" #include "libavcodec/opusdsp.h" diff --git a/libavcodec/arm/flacdsp_init_arm.c b/libavcodec/arm/flacdsp_init_arm.c index 564e3dc79b2..c4a6e3a5359 100644 --- a/libavcodec/arm/flacdsp_init_arm.c +++ b/libavcodec/arm/flacdsp_init_arm.c @@ -18,6 +18,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavcodec/flacdsp.h" #include "config.h" diff --git a/libavcodec/arm/mpegvideo_arm.c b/libavcodec/arm/mpegvideo_arm.c index 918be16d038..008ef18eea7 100644 --- a/libavcodec/arm/mpegvideo_arm.c +++ b/libavcodec/arm/mpegvideo_arm.c @@ -18,6 +18,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavutil/internal.h" #include "libavutil/arm/cpu.h" #include "libavcodec/avcodec.h" diff --git a/libavcodec/arm/mpegvideoencdsp_init_arm.c b/libavcodec/arm/mpegvideoencdsp_init_arm.c index 4bfe8356841..31d14744162 100644 --- a/libavcodec/arm/mpegvideoencdsp_init_arm.c +++ b/libavcodec/arm/mpegvideoencdsp_init_arm.c @@ -18,6 +18,7 @@ #include +#include "libavutil/attributes.h" #include "libavutil/cpu.h" #include "libavutil/arm/cpu.h" #include "libavcodec/avcodec.h" diff --git a/libavcodec/arm/sbcdsp_init_arm.c b/libavcodec/arm/sbcdsp_init_arm.c index b8fa5a35aba..b3a2c3d083c 100644 --- a/libavcodec/arm/sbcdsp_init_arm.c +++ b/libavcodec/arm/sbcdsp_init_arm.c @@ -29,6 +29,7 @@ * SBC ARMv6 optimization for some basic "building bricks" */ +#include "libavutil/attributes.h" #include "libavutil/cpu.h" #include "libavutil/mem_internal.h" #include "libavutil/arm/cpu.h" diff --git a/libavcodec/mips/aacdec_mips.c b/libavcodec/mips/aacdec_mips.c index 7f2478957f8..7b5f18a5d82 100644 --- a/libavcodec/mips/aacdec_mips.c +++ b/libavcodec/mips/aacdec_mips.c @@ -52,6 +52,7 @@ * Reference: libavcodec/aacdec.c */ +#include "libavutil/attributes.h" #include "libavcodec/aac.h" #include "aacdec_mips.h" #include "libavcodec/aactab.h" diff --git a/libavcodec/mips/cabac.h b/libavcodec/mips/cabac.h index 3d09e935238..47d29692010 100644 --- a/libavcodec/mips/cabac.h +++ b/libavcodec/mips/cabac.h @@ -24,6 +24,7 @@ #ifndef AVCODEC_MIPS_CABAC_H #define AVCODEC_MIPS_CABAC_H +#include "libavutil/attributes.h" #include "libavcodec/cabac.h" #include "libavutil/mips/asmdefs.h" #include "config.h" diff --git a/libavcodec/mips/fft_mips.c b/libavcodec/mips/fft_mips.c index a6656d96509..bf91fc316ce 100644 --- a/libavcodec/mips/fft_mips.c +++ b/libavcodec/mips/fft_mips.c @@ -48,6 +48,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #include "config.h" +#include "libavutil/attributes.h" #include "libavcodec/fft.h" #include "libavcodec/fft_table.h" #include "libavutil/mips/asmdefs.h" diff --git a/libavcodec/mips/fmtconvert_mips.c b/libavcodec/mips/fmtconvert_mips.c index 990958402c9..89c699854e6 100644 --- a/libavcodec/mips/fmtconvert_mips.c +++ b/libavcodec/mips/fmtconvert_mips.c @@ -48,6 +48,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #include "config.h" +#include "libavutil/attributes.h" #include "libavcodec/avcodec.h" #include "libavcodec/fmtconvert.h" #include "libavutil/mips/asmdefs.h" diff --git a/libavcodec/mips/h263dsp_init_mips.c b/libavcodec/mips/h263dsp_init_mips.c index a73eb12d87f..829b10b2517 100644 --- a/libavcodec/mips/h263dsp_init_mips.c +++ b/libavcodec/mips/h263dsp_init_mips.c @@ -18,6 +18,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavutil/mips/cpu.h" #include "h263dsp_mips.h" diff --git a/libavcodec/mips/h264chroma_init_mips.c b/libavcodec/mips/h264chroma_init_mips.c index 6bb19d3ddd2..5551a7c2fe5 100644 --- a/libavcodec/mips/h264chroma_init_mips.c +++ b/libavcodec/mips/h264chroma_init_mips.c @@ -19,6 +19,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavutil/mips/cpu.h" #include "h264chroma_mips.h" diff --git a/libavcodec/mips/h264dsp_init_mips.c b/libavcodec/mips/h264dsp_init_mips.c index 9cd05e0f2f2..ce4dd369baa 100644 --- a/libavcodec/mips/h264dsp_init_mips.c +++ b/libavcodec/mips/h264dsp_init_mips.c @@ -19,6 +19,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavutil/mips/cpu.h" #include "h264dsp_mips.h" diff --git a/libavcodec/mips/h264pred_init_mips.c b/libavcodec/mips/h264pred_init_mips.c index 0fd9bb737ab..d23d74ab5e1 100644 --- a/libavcodec/mips/h264pred_init_mips.c +++ b/libavcodec/mips/h264pred_init_mips.c @@ -19,6 +19,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavutil/mips/cpu.h" #include "config.h" #include "h264dsp_mips.h" diff --git a/libavcodec/mips/h264qpel_init_mips.c b/libavcodec/mips/h264qpel_init_mips.c index ea839f07146..26334178024 100644 --- a/libavcodec/mips/h264qpel_init_mips.c +++ b/libavcodec/mips/h264qpel_init_mips.c @@ -19,6 +19,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavutil/mips/cpu.h" #include "h264dsp_mips.h" diff --git a/libavcodec/mips/idctdsp_init_mips.c b/libavcodec/mips/idctdsp_init_mips.c index 23efd9ed58a..728e02981cc 100644 --- a/libavcodec/mips/idctdsp_init_mips.c +++ b/libavcodec/mips/idctdsp_init_mips.c @@ -19,6 +19,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavutil/mips/cpu.h" #include "idctdsp_mips.h" #include "xvididct_mips.h" diff --git a/libavcodec/mips/lsp_mips.h b/libavcodec/mips/lsp_mips.h index 6219c5aa40f..23b2b6bfda3 100644 --- a/libavcodec/mips/lsp_mips.h +++ b/libavcodec/mips/lsp_mips.h @@ -56,6 +56,7 @@ #if HAVE_MIPSFPU && HAVE_INLINE_ASM #if !HAVE_MIPS32R6 && !HAVE_MIPS64R6 +#include "libavutil/attributes.h" #include "libavutil/mips/asmdefs.h" static av_always_inline void ff_lsp2polyf_mips(const double *lsp, double *f, int lp_half_order) diff --git a/libavcodec/mips/me_cmp_init_mips.c b/libavcodec/mips/me_cmp_init_mips.c index e3e33b8e5e9..90b8b912564 100644 --- a/libavcodec/mips/me_cmp_init_mips.c +++ b/libavcodec/mips/me_cmp_init_mips.c @@ -18,6 +18,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavutil/mips/cpu.h" #include "me_cmp_mips.h" diff --git a/libavcodec/mips/mpegvideo_init_mips.c b/libavcodec/mips/mpegvideo_init_mips.c index bfda90bbcc1..f687ad18f19 100644 --- a/libavcodec/mips/mpegvideo_init_mips.c +++ b/libavcodec/mips/mpegvideo_init_mips.c @@ -18,6 +18,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavutil/mips/cpu.h" #include "h263dsp_mips.h" #include "mpegvideo_mips.h" diff --git a/libavcodec/mips/mpegvideoencdsp_init_mips.c b/libavcodec/mips/mpegvideoencdsp_init_mips.c index 71831a61ac3..3efbeec34aa 100644 --- a/libavcodec/mips/mpegvideoencdsp_init_mips.c +++ b/libavcodec/mips/mpegvideoencdsp_init_mips.c @@ -18,6 +18,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavutil/mips/cpu.h" #include "libavcodec/bit_depth_template.c" #include "h263dsp_mips.h" diff --git a/libavcodec/mips/vc1dsp_mmi.c b/libavcodec/mips/vc1dsp_mmi.c index 8355cd1b262..348ecd206f6 100644 --- a/libavcodec/mips/vc1dsp_mmi.c +++ b/libavcodec/mips/vc1dsp_mmi.c @@ -20,6 +20,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavutil/avassert.h" #include "libavutil/mem_internal.h" @@ -27,7 +28,6 @@ #include "constants.h" #include "vc1dsp_mips.h" #include "hpeldsp_mips.h" -#include "libavutil/mem_internal.h" #include "libavutil/mips/mmiutils.h" #define VC1_INV_TRANCS_8_TYPE1(o1, o2, r1, r2, r3, r4, c0) \ diff --git a/libavcodec/mips/vp8dsp_mmi.c b/libavcodec/mips/vp8dsp_mmi.c index aa6e856dd26..ae0b5550cc7 100644 --- a/libavcodec/mips/vp8dsp_mmi.c +++ b/libavcodec/mips/vp8dsp_mmi.c @@ -23,6 +23,7 @@ #include "vp8dsp_mips.h" #include "constants.h" +#include "libavutil/attributes.h" #include "libavutil/mips/mmiutils.h" #include "libavutil/mem_internal.h" diff --git a/libavcodec/mips/vp9dsp_init_mips.c b/libavcodec/mips/vp9dsp_init_mips.c index 5a8c599e7ea..27c8ec9d8c4 100644 --- a/libavcodec/mips/vp9dsp_init_mips.c +++ b/libavcodec/mips/vp9dsp_init_mips.c @@ -18,6 +18,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavutil/mips/cpu.h" #include "config.h" #include "libavutil/common.h" diff --git a/libavcodec/mips/xvididct_init_mips.c b/libavcodec/mips/xvididct_init_mips.c index ed545cfe173..658a5792e04 100644 --- a/libavcodec/mips/xvididct_init_mips.c +++ b/libavcodec/mips/xvididct_init_mips.c @@ -18,6 +18,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavutil/mips/cpu.h" #include "xvididct_mips.h" diff --git a/libavcodec/neon/mpegvideo.c b/libavcodec/neon/mpegvideo.c index a96ae519f53..8f05d77a651 100644 --- a/libavcodec/neon/mpegvideo.c +++ b/libavcodec/neon/mpegvideo.c @@ -23,6 +23,7 @@ #include "config.h" +#include "libavutil/attributes.h" #include "libavutil/cpu.h" #if ARCH_AARCH64 # include "libavutil/aarch64/cpu.h" diff --git a/libavcodec/ppc/fft_init.c b/libavcodec/ppc/fft_init.c index 733e58b4c9c..65ce64f6a17 100644 --- a/libavcodec/ppc/fft_init.c +++ b/libavcodec/ppc/fft_init.c @@ -21,6 +21,7 @@ */ #include "config.h" +#include "libavutil/attributes.h" #include "libavutil/cpu.h" #include "libavutil/ppc/cpu.h" #include "libavutil/ppc/util_altivec.h" diff --git a/libavcodec/ppc/mpegvideodsp.c b/libavcodec/ppc/mpegvideodsp.c index 81f4845e6e0..42d65dbe3dd 100644 --- a/libavcodec/ppc/mpegvideodsp.c +++ b/libavcodec/ppc/mpegvideodsp.c @@ -20,6 +20,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavutil/cpu.h" #include "libavutil/mem_internal.h" #include "libavutil/ppc/cpu.h" diff --git a/libavcodec/ppc/vp8dsp_altivec.c b/libavcodec/ppc/vp8dsp_altivec.c index 64ee703dc77..273de84778f 100644 --- a/libavcodec/ppc/vp8dsp_altivec.c +++ b/libavcodec/ppc/vp8dsp_altivec.c @@ -22,6 +22,7 @@ #include "config.h" +#include "libavutil/attributes.h" #include "libavutil/cpu.h" #include "libavutil/mem_internal.h" #include "libavutil/ppc/cpu.h" diff --git a/libavcodec/x86/aacencdsp_init.c b/libavcodec/x86/aacencdsp_init.c index d761c3c5e6a..049a2417d91 100644 --- a/libavcodec/x86/aacencdsp_init.c +++ b/libavcodec/x86/aacencdsp_init.c @@ -21,6 +21,7 @@ #include "config.h" +#include "libavutil/attributes.h" #include "libavutil/float_dsp.h" #include "libavutil/x86/cpu.h" #include "libavcodec/aacenc.h" diff --git a/libavcodec/x86/celt_pvq_init.c b/libavcodec/x86/celt_pvq_init.c index 13724c35618..5a0669e6f2c 100644 --- a/libavcodec/x86/celt_pvq_init.c +++ b/libavcodec/x86/celt_pvq_init.c @@ -21,6 +21,7 @@ #include "config.h" +#include "libavutil/attributes.h" #include "libavutil/x86/cpu.h" #include "libavcodec/opus_pvq.h" diff --git a/libavcodec/x86/fdct.c b/libavcodec/x86/fdct.c index d77f60c86fe..033ff1ccc5f 100644 --- a/libavcodec/x86/fdct.c +++ b/libavcodec/x86/fdct.c @@ -30,6 +30,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavutil/common.h" #include "libavutil/mem_internal.h" #include "libavutil/x86/asm.h" diff --git a/libavcodec/x86/flacdsp_init.c b/libavcodec/x86/flacdsp_init.c index 1971f81b8de..6315b6903e8 100644 --- a/libavcodec/x86/flacdsp_init.c +++ b/libavcodec/x86/flacdsp_init.c @@ -18,6 +18,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavcodec/flacdsp.h" #include "libavutil/x86/cpu.h" #include "config.h" diff --git a/libavcodec/x86/mdct15_init.c b/libavcodec/x86/mdct15_init.c index 444801d9cf7..641bfd043fd 100644 --- a/libavcodec/x86/mdct15_init.c +++ b/libavcodec/x86/mdct15_init.c @@ -22,6 +22,7 @@ #include "config.h" +#include "libavutil/attributes.h" #include "libavutil/x86/cpu.h" #include "libavcodec/mdct15.h" diff --git a/libavcodec/x86/opusdsp_init.c b/libavcodec/x86/opusdsp_init.c index 5c8a4c22e96..582fbb4f0cf 100644 --- a/libavcodec/x86/opusdsp_init.c +++ b/libavcodec/x86/opusdsp_init.c @@ -18,6 +18,7 @@ #include "config.h" +#include "libavutil/attributes.h" #include "libavutil/x86/cpu.h" #include "libavcodec/opusdsp.h" diff --git a/libavcodec/x86/sbcdsp_init.c b/libavcodec/x86/sbcdsp_init.c index 86effecfdf5..7416a86ac6c 100644 --- a/libavcodec/x86/sbcdsp_init.c +++ b/libavcodec/x86/sbcdsp_init.c @@ -29,6 +29,7 @@ * SBC MMX optimization for some basic "building bricks" */ +#include "libavutil/attributes.h" #include "libavutil/cpu.h" #include "libavutil/x86/cpu.h" #include "libavcodec/sbcdsp.h" diff --git a/libavcodec/x86/snowdsp.c b/libavcodec/x86/snowdsp.c index 218e6864db6..84bc74f9153 100644 --- a/libavcodec/x86/snowdsp.c +++ b/libavcodec/x86/snowdsp.c @@ -19,6 +19,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavutil/cpu.h" #include "libavutil/x86/asm.h" #include "libavcodec/avcodec.h" diff --git a/libavcodec/x86/takdsp_init.c b/libavcodec/x86/takdsp_init.c index fe0c846afda..b2e6e639ee4 100644 --- a/libavcodec/x86/takdsp_init.c +++ b/libavcodec/x86/takdsp_init.c @@ -18,6 +18,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavcodec/takdsp.h" #include "libavutil/x86/cpu.h" #include "config.h" diff --git a/libavcodec/x86/ttadsp_init.c b/libavcodec/x86/ttadsp_init.c index 7441c97769a..f2954e56874 100644 --- a/libavcodec/x86/ttadsp_init.c +++ b/libavcodec/x86/ttadsp_init.c @@ -18,6 +18,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavcodec/ttadsp.h" #include "libavutil/x86/cpu.h" #include "config.h" diff --git a/libavcodec/x86/ttaencdsp_init.c b/libavcodec/x86/ttaencdsp_init.c index 61971a42826..b470142c500 100644 --- a/libavcodec/x86/ttaencdsp_init.c +++ b/libavcodec/x86/ttaencdsp_init.c @@ -18,6 +18,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavcodec/ttaencdsp.h" #include "libavutil/x86/cpu.h" #include "config.h" diff --git a/libavcodec/x86/v210-init.c b/libavcodec/x86/v210-init.c index cb9a6cbd6a1..5db1fef98cd 100644 --- a/libavcodec/x86/v210-init.c +++ b/libavcodec/x86/v210-init.c @@ -16,6 +16,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavutil/cpu.h" #include "libavcodec/v210dec.h" diff --git a/libavcodec/x86/v210enc_init.c b/libavcodec/x86/v210enc_init.c index e997b4b67ad..13a351dd1d0 100644 --- a/libavcodec/x86/v210enc_init.c +++ b/libavcodec/x86/v210enc_init.c @@ -16,6 +16,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavutil/x86/cpu.h" #include "libavcodec/v210enc.h" diff --git a/libavcodec/x86/vc1dsp_mmx.c b/libavcodec/x86/vc1dsp_mmx.c index 6541dda429b..c1c4d762626 100644 --- a/libavcodec/x86/vc1dsp_mmx.c +++ b/libavcodec/x86/vc1dsp_mmx.c @@ -24,6 +24,7 @@ * OTHER DEALINGS IN THE SOFTWARE. */ +#include "libavutil/attributes.h" #include "libavutil/cpu.h" #include "libavutil/mem.h" #include "libavutil/mem_internal.h" diff --git a/libavcodec/x86/vp56_arith.h b/libavcodec/x86/vp56_arith.h index 810cc8dcd81..9f7639980c3 100644 --- a/libavcodec/x86/vp56_arith.h +++ b/libavcodec/x86/vp56_arith.h @@ -25,6 +25,8 @@ #define AVCODEC_X86_VP56_ARITH_H #if HAVE_INLINE_ASM && HAVE_FAST_CMOV && HAVE_6REGS +#include "libavutil/attributes.h" + #define vp56_rac_get_prob vp56_rac_get_prob static av_always_inline int vp56_rac_get_prob(VP56RangeCoder *c, uint8_t prob) { diff --git a/libavcodec/x86/vp9dsp_init.h b/libavcodec/x86/vp9dsp_init.h index ebe7ca8ad02..fc1e0557fa9 100644 --- a/libavcodec/x86/vp9dsp_init.h +++ b/libavcodec/x86/vp9dsp_init.h @@ -23,6 +23,7 @@ #ifndef AVCODEC_X86_VP9DSP_INIT_H #define AVCODEC_X86_VP9DSP_INIT_H +#include "libavutil/attributes.h" #include "libavutil/mem_internal.h" #include "libavcodec/vp9dsp.h" diff --git a/libavfilter/aarch64/vf_nlmeans_init.c b/libavfilter/aarch64/vf_nlmeans_init.c index a1edefb144e..6793370a4a0 100644 --- a/libavfilter/aarch64/vf_nlmeans_init.c +++ b/libavfilter/aarch64/vf_nlmeans_init.c @@ -16,6 +16,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavutil/aarch64/cpu.h" #include "libavfilter/vf_nlmeans.h" diff --git a/libavutil/mips/libm_mips.h b/libavutil/mips/libm_mips.h index 757867bce96..fbf7cf41ccd 100644 --- a/libavutil/mips/libm_mips.h +++ b/libavutil/mips/libm_mips.h @@ -53,6 +53,8 @@ #ifndef AVUTIL_MIPS_LIBM_MIPS_H #define AVUTIL_MIPS_LIBM_MIPS_H +#include "libavutil/attributes.h" + static av_always_inline av_const long int lrintf_mips(float x) { register int ret_int; diff --git a/libavutil/x86/lls_init.c b/libavutil/x86/lls_init.c index 1c5dca42dc0..c786376915d 100644 --- a/libavutil/x86/lls_init.c +++ b/libavutil/x86/lls_init.c @@ -20,6 +20,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavutil/lls.h" #include "libavutil/x86/cpu.h" diff --git a/libswresample/aarch64/resample_init.c b/libswresample/aarch64/resample_init.c index d01ec18756b..87e4dd941d6 100644 --- a/libswresample/aarch64/resample_init.c +++ b/libswresample/aarch64/resample_init.c @@ -22,6 +22,7 @@ #include "config.h" +#include "libavutil/attributes.h" #include "libavutil/cpu.h" #include "libavutil/avassert.h" diff --git a/libswresample/arm/resample_init.c b/libswresample/arm/resample_init.c index 09b9766ff3e..b119943a7c5 100644 --- a/libswresample/arm/resample_init.c +++ b/libswresample/arm/resample_init.c @@ -22,6 +22,7 @@ #include "config.h" +#include "libavutil/attributes.h" #include "libavutil/cpu.h" #include "libavutil/avassert.h" diff --git a/libswresample/x86/audio_convert_init.c b/libswresample/x86/audio_convert_init.c index bb89cf604bf..a7d5ab89f85 100644 --- a/libswresample/x86/audio_convert_init.c +++ b/libswresample/x86/audio_convert_init.c @@ -18,6 +18,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavutil/x86/cpu.h" #include "libswresample/swresample_internal.h" #include "libswresample/audioconvert.h" diff --git a/libswresample/x86/rematrix_init.c b/libswresample/x86/rematrix_init.c index d6616f83bed..e515e4bcff3 100644 --- a/libswresample/x86/rematrix_init.c +++ b/libswresample/x86/rematrix_init.c @@ -18,6 +18,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavutil/x86/cpu.h" #include "libswresample/swresample_internal.h" diff --git a/libswresample/x86/resample_init.c b/libswresample/x86/resample_init.c index c6b2a36060d..32c080ea4ce 100644 --- a/libswresample/x86/resample_init.c +++ b/libswresample/x86/resample_init.c @@ -25,6 +25,7 @@ * @author Michael Niedermayer */ +#include "libavutil/attributes.h" #include "libavutil/x86/cpu.h" #include "libswresample/resample.h" diff --git a/libswscale/aarch64/swscale.c b/libswscale/aarch64/swscale.c index eecbea88ca8..09d0a7130e0 100644 --- a/libswscale/aarch64/swscale.c +++ b/libswscale/aarch64/swscale.c @@ -17,6 +17,7 @@ */ #include "config.h" +#include "libavutil/attributes.h" #include "libswscale/swscale.h" #include "libswscale/swscale_internal.h" #include "libavutil/aarch64/cpu.h" diff --git a/libswscale/arm/swscale.c b/libswscale/arm/swscale.c index 7b8fbcbc79f..5f2fd2ce494 100644 --- a/libswscale/arm/swscale.c +++ b/libswscale/arm/swscale.c @@ -17,6 +17,7 @@ */ #include "config.h" +#include "libavutil/attributes.h" #include "libswscale/swscale.h" #include "libswscale/swscale_internal.h" #include "libavutil/arm/cpu.h" diff --git a/libswscale/ppc/swscale_ppc_template.c b/libswscale/ppc/swscale_ppc_template.c index 0ffa92725bc..84641f3a8b0 100644 --- a/libswscale/ppc/swscale_ppc_template.c +++ b/libswscale/ppc/swscale_ppc_template.c @@ -21,6 +21,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavutil/attributes.h" #include "libavutil/mem_internal.h" static void FUNC(yuv2planeX_8_16)(const int16_t *filter, int filterSize, diff --git a/libswscale/x86/hscale_fast_bilinear_simd.c b/libswscale/x86/hscale_fast_bilinear_simd.c index 850f0add318..f6409b4fc55 100644 --- a/libswscale/x86/hscale_fast_bilinear_simd.c +++ b/libswscale/x86/hscale_fast_bilinear_simd.c @@ -19,6 +19,7 @@ */ #include "../swscale_internal.h" +#include "libavutil/attributes.h" #include "libavutil/x86/asm.h" #include "libavutil/x86/cpu.h" #include "libavutil/mem_internal.h" -- 2.39.2