Mercurial > libavcodec.hg
comparison Makefile @ 8971:734114ba02fa libavcodec
The 3DNow! and SSE FFT optimizations depend on the yasm optimizations in
x86/fft_mmx.asm, so only build them if the latter is built.
author | diego |
---|---|
date | Wed, 18 Feb 2009 23:32:41 +0000 |
parents | d08dc32559e7 |
children | 51d9a28db992 |
comparison
equal
deleted
inserted
replaced
8970:9757b2f87d83 | 8971:734114ba02fa |
---|---|
400 OBJS-$(HAVE_OS2THREADS) += os2thread.o | 400 OBJS-$(HAVE_OS2THREADS) += os2thread.o |
401 OBJS-$(HAVE_PTHREADS) += pthread.o | 401 OBJS-$(HAVE_PTHREADS) += pthread.o |
402 OBJS-$(HAVE_W32THREADS) += w32thread.o | 402 OBJS-$(HAVE_W32THREADS) += w32thread.o |
403 | 403 |
404 # processor-specific code | 404 # processor-specific code |
405 FFT-OBJS-$(HAVE_AMD3DNOW) += x86/fft_3dn.o | 405 YASM-OBJS-FFT-$(HAVE_AMD3DNOW) += x86/fft_3dn.o |
406 FFT-OBJS-$(HAVE_AMD3DNOWEXT) += x86/fft_3dn2.o | 406 YASM-OBJS-FFT-$(HAVE_AMD3DNOWEXT) += x86/fft_3dn2.o |
407 FFT-OBJS-$(HAVE_SSE) += x86/fft_sse.o | 407 YASM-OBJS-FFT-$(HAVE_SSE) += x86/fft_sse.o |
408 OBJS-$(CONFIG_FFT) += $(FFT-OBJS-yes) | 408 YASM-OBJS-$(CONFIG_FFT) += x86/fft_mmx.o $(YASM-OBJS-FFT-yes) |
409 | |
410 YASM-OBJS-$(CONFIG_FFT) += x86/fft_mmx.o | |
411 YASM-OBJS-$(CONFIG_GPL) += x86/h264_deblock_sse2.o \ | 409 YASM-OBJS-$(CONFIG_GPL) += x86/h264_deblock_sse2.o \ |
412 x86/h264_idct_sse2.o \ | 410 x86/h264_idct_sse2.o \ |
413 | 411 |
414 MMX-OBJS-$(CONFIG_CAVS_DECODER) += x86/cavsdsp_mmx.o | 412 MMX-OBJS-$(CONFIG_CAVS_DECODER) += x86/cavsdsp_mmx.o |
415 MMX-OBJS-$(CONFIG_ENCODERS) += x86/dsputilenc_mmx.o | 413 MMX-OBJS-$(CONFIG_ENCODERS) += x86/dsputilenc_mmx.o |