mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2026-02-09 11:20:14 +00:00
To do so, simply add these init files to X86ASM-OBJS instead of OBJS in the Makefile. The former is already used for the actual assembly files, but using them for the C init files just works, because the build system uses file extensions to derive whether it is a C or a NASM file. This avoids compiling unused function stubs and also reduces our reliance on DCE: We don't add %if checks to the asm files except for AVX, AVX2, FMA3, FMA4, XOP and AVX512, so all the MMX-SSE4 functions will be available. It also allows to remove HAVE_X86ASM checks in these init files. (x86/ops.c has already been put in X86ASM-OBJS.) Reviewed-by: Kacper Michajłow <kasper93@gmail.com> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> |
||
|---|---|---|
| .. | ||
| aarch64 | ||
| arm | ||
| tests | ||
| x86 | ||
| audioconvert.c | ||
| audioconvert.h | ||
| dither.c | ||
| dither_template.c | ||
| libswresample.v | ||
| log2_tab.c | ||
| Makefile | ||
| noise_shaping_data.c | ||
| options.c | ||
| rematrix.c | ||
| rematrix_template.c | ||
| resample.c | ||
| resample.h | ||
| resample_dsp.c | ||
| resample_template.c | ||
| soxr_resample.c | ||
| swresample.c | ||
| swresample.h | ||
| swresample_frame.c | ||
| swresample_internal.h | ||
| swresampleres.rc | ||
| version.c | ||
| version.h | ||
| version_major.h | ||