aarch64: Add assembly support for -fsanitize=hwaddress tagged globals.
[libav.git] / libavutil / Makefile
CommitLineData
9b25f4a6 1NAME = avutil
92db5083 2DESC = Libav utility library
9b25f4a6 3
f0e60235 4HEADERS = adler32.h \
a3a0af4f 5 aes.h \
2791730d 6 attributes.h \
0c0d1bce 7 audio_fifo.h \
b64b4134 8 avassert.h \
f0e60235
DB
9 avstring.h \
10 avutil.h \
11 base64.h \
bc3dbcc8 12 blowfish.h \
b91d08f4 13 bswap.h \
8e401dbe 14 buffer.h \
5980f5dd 15 channel_layout.h \
f0e60235 16 common.h \
7160bb71 17 cpu.h \
f0e60235 18 crc.h \
01621202 19 dict.h \
bddd8cbf 20 display.h \
c98f3169 21 downmix_info.h \
60c144f7 22 error.h \
0b99215c 23 eval.h \
f0e60235 24 fifo.h \
0328b9ea 25 file.h \
7ecc2d40 26 frame.h \
8ee288d2 27 hmac.h \
89923e41 28 hwcontext.h \
ad884d10 29 hwcontext_cuda.h \
fff90422 30 hwcontext_d3d11va.h \
c46db38c 31 hwcontext_dxva2.h \
59e7361c 32 hwcontext_qsv.h \
551c6775 33 hwcontext_vaapi.h \
a001ce31 34 hwcontext_vdpau.h \
737eb597 35 imgutils.h \
8b933129 36 intfloat.h \
b91d08f4 37 intreadwrite.h \
89eec74a 38 lfg.h \
f0e60235 39 log.h \
9a4c10e3 40 macros.h \
f0e60235
DB
41 mathematics.h \
42 md5.h \
43 mem.h \
4ddade62 44 opt.h \
737eb597 45 parseutils.h \
74a0059f 46 pixdesc.h \
04331dea 47 pixfmt.h \
576fb48e 48 random_seed.h \
f0e60235 49 rational.h \
01621202 50 replaygain.h \
737eb597 51 samplefmt.h \
a3a0af4f 52 sha.h \
c70add61 53 spherical.h \
7e244c68 54 stereo3d.h \
ae0a3016 55 time.h \
86ab7b0f 56 version.h \
8c14f7a5 57 xtea.h \
f0e60235 58
2a91ada8
DB
59HEADERS-$(CONFIG_LZO) += lzo.h
60
9eb83a56
DB
61ARCH_HEADERS = bswap.h \
62 intmath.h \
63 intreadwrite.h \
64 timer.h \
65
a3e02a8c
MR
66BUILT_HEADERS = avconfig.h
67
ede72510
MR
68OBJS = adler32.o \
69 aes.o \
0c0d1bce 70 audio_fifo.o \
4d55404f 71 avstring.o \
ede72510 72 base64.o \
bc3dbcc8 73 blowfish.o \
8e401dbe 74 buffer.o \
5980f5dd 75 channel_layout.o \
c6c98d08 76 cpu.o \
ede72510
MR
77 crc.o \
78 des.o \
01621202 79 dict.o \
bddd8cbf 80 display.o \
c98f3169 81 downmix_info.o \
87958234 82 error.o \
0b99215c 83 eval.o \
ede72510 84 fifo.o \
0328b9ea 85 file.o \
a76d0cdf 86 file_open.o \
d5a7229b 87 float_dsp.o \
7ecc2d40 88 frame.o \
8ee288d2 89 hmac.o \
89923e41 90 hwcontext.o \
737eb597 91 imgutils.o \
dfde8a34 92 intmath.o \
ede72510
MR
93 lfg.o \
94 lls.o \
95 log.o \
930c9d43 96 log2_tab.o \
ede72510
MR
97 mathematics.o \
98 md5.o \
99 mem.o \
6ed04040 100 opt.o \
737eb597 101 parseutils.o \
74a0059f 102 pixdesc.o \
48d58e59 103 random_seed.o \
ede72510
MR
104 rational.o \
105 rc4.o \
737eb597 106 samplefmt.o \
451ae257 107 sha.o \
c70add61 108 spherical.o \
7e244c68 109 stereo3d.o \
ae0a3016 110 time.o \
ede72510
MR
111 tree.o \
112 utils.o \
8c14f7a5 113 xtea.o \
558b86a5 114
ad884d10 115OBJS-$(CONFIG_CUDA) += hwcontext_cuda.o
fff90422 116OBJS-$(CONFIG_D3D11VA) += hwcontext_d3d11va.o
c46db38c 117OBJS-$(CONFIG_DXVA2) += hwcontext_dxva2.o
59e7361c 118OBJS-$(CONFIG_LIBMFX) += hwcontext_qsv.o
01621202 119OBJS-$(CONFIG_LZO) += lzo.o
551c6775 120OBJS-$(CONFIG_VAAPI) += hwcontext_vaapi.o
a001ce31 121OBJS-$(CONFIG_VDPAU) += hwcontext_vdpau.o
2a91ada8 122
84e65c76 123OBJS += $(COMPAT_OBJS:%=../compat/%)
4fa661a8 124
d847a408 125SKIPHEADERS-$(CONFIG_CUDA) += hwcontext_cuda.h
fff90422 126SKIPHEADERS-$(CONFIG_D3D11VA) += hwcontext_d3d11va.h
c46db38c 127SKIPHEADERS-$(CONFIG_DXVA2) += hwcontext_dxva2.h
59e7361c 128SKIPHEADERS-$(CONFIG_LIBMFX) += hwcontext_qsv.h
551c6775 129SKIPHEADERS-$(CONFIG_VAAPI) += hwcontext_vaapi.h
d847a408 130SKIPHEADERS-$(CONFIG_VDPAU) += hwcontext_vdpau.h
666fe5da 131
9eb83a56
DB
132TESTPROGS = adler32 \
133 aes \
134 avstring \
135 base64 \
bc3dbcc8 136 blowfish \
9eb83a56
DB
137 cpu \
138 crc \
139 des \
140 eval \
141 fifo \
f0f68744 142 float_dsp \
3130fa51 143 hmac \
9eb83a56
DB
144 lfg \
145 lls \
146 md5 \
147 opt \
148 parseutils \
149 sha \
150 tree \
8c14f7a5 151 xtea \
2170017a
WTC
152
153TESTPROGS-$(HAVE_THREADS) += cpu_init