Mercurial > libavcodec.hg
comparison Makefile @ 10400:866dffa620d1 libavcodec
Use hardcoded instead of runtime-calculated ff_cos_* tables if
--enable-hardcoded-tables was used.
Due to the size, the code for the tables is generated at compile time.
author | reimar |
---|---|
date | Wed, 14 Oct 2009 21:41:24 +0000 |
parents | 81cf22a16ab3 |
children | 8fd8f6c1cdcc |
comparison
equal
deleted
inserted
replaced
10399:136334ad62b3 | 10400:866dffa620d1 |
---|---|
25 utils.o \ | 25 utils.o \ |
26 | 26 |
27 # parts needed for many different codecs | 27 # parts needed for many different codecs |
28 OBJS-$(CONFIG_AANDCT) += aandcttab.o | 28 OBJS-$(CONFIG_AANDCT) += aandcttab.o |
29 OBJS-$(CONFIG_ENCODERS) += faandct.o jfdctfst.o jfdctint.o | 29 OBJS-$(CONFIG_ENCODERS) += faandct.o jfdctfst.o jfdctint.o |
30 OBJS-$(CONFIG_FFT) += fft.o | 30 FFT-OBJS-$(CONFIG_HARDCODED_TABLES) += cos_tables.o |
31 OBJS-$(CONFIG_FFT) += fft.o $(FFT-OBJS-yes) | |
31 OBJS-$(CONFIG_GOLOMB) += golomb.o | 32 OBJS-$(CONFIG_GOLOMB) += golomb.o |
32 OBJS-$(CONFIG_MDCT) += mdct.o | 33 OBJS-$(CONFIG_MDCT) += mdct.o |
33 OBJS-$(CONFIG_RDFT) += rdft.o | 34 OBJS-$(CONFIG_RDFT) += rdft.o |
34 OBJS-$(CONFIG_VAAPI) += vaapi.o | 35 OBJS-$(CONFIG_VAAPI) += vaapi.o |
35 OBJS-$(CONFIG_VDPAU) += vdpau.o | 36 OBJS-$(CONFIG_VDPAU) += vdpau.o |
569 TESTPROGS-$(ARCH_X86) += x86/cpuid | 570 TESTPROGS-$(ARCH_X86) += x86/cpuid |
570 TESTPROGS-$(HAVE_MMX) += motion | 571 TESTPROGS-$(HAVE_MMX) += motion |
571 | 572 |
572 DIRS = alpha arm bfin mlib ppc ps2 sh4 sparc x86 | 573 DIRS = alpha arm bfin mlib ppc ps2 sh4 sparc x86 |
573 | 574 |
575 CLEANFILES = cos_tables.c costablegen$(HOSTEXESUF) | |
576 | |
574 include $(SUBDIR)../subdir.mak | 577 include $(SUBDIR)../subdir.mak |
575 | 578 |
576 $(SUBDIR)dct-test$(EXESUF): $(SUBDIR)dctref.o | 579 $(SUBDIR)dct-test$(EXESUF): $(SUBDIR)dctref.o |
580 | |
581 $(SUBDIR)costablegen$(HOSTEXESUF): $(SUBDIR)costablegen.c | |
582 $(HOSTCC) $(HOSTCFLAGS) $(HOSTLDFLAGS) -o $@ $< $(HOSTLIBS) | |
583 | |
584 $(SUBDIR)cos_tables.c: $(SUBDIR)costablegen$(HOSTEXESUF) | |
585 ./$< > $@ |