Mercurial > libavcodec.hg
comparison Makefile @ 5750:09f99af1db40 libavcodec
Sanitize altivec code so it can be built with runtime check properly
author | lu_zero |
---|---|
date | Tue, 02 Oct 2007 11:39:32 +0000 |
parents | ed8e08db68c6 |
children | 3260fa3c89eb |
comparison
equal
deleted
inserted
replaced
5749:784dcbdc910f | 5750:09f99af1db40 |
---|---|
401 | 401 |
402 OBJS-$(ARCH_SH4) += sh4/idct_sh4.o \ | 402 OBJS-$(ARCH_SH4) += sh4/idct_sh4.o \ |
403 sh4/dsputil_align.o \ | 403 sh4/dsputil_align.o \ |
404 sh4/dsputil_sh4.o \ | 404 sh4/dsputil_sh4.o \ |
405 | 405 |
406 OBJS-$(HAVE_ALTIVEC) += ppc/dsputil_altivec.o \ | 406 ALTIVEC-OBJS-yes += ppc/dsputil_altivec.o \ |
407 ppc/fdct_altivec.o \ | 407 ppc/fdct_altivec.o \ |
408 ppc/fft_altivec.o \ | 408 ppc/fft_altivec.o \ |
409 ppc/float_altivec.o \ | 409 ppc/float_altivec.o \ |
410 ppc/gmc_altivec.o \ | 410 ppc/gmc_altivec.o \ |
411 ppc/idct_altivec.o \ | 411 ppc/idct_altivec.o \ |
412 ppc/int_altivec.o \ | 412 ppc/int_altivec.o \ |
413 ppc/mpegvideo_altivec.o \ | 413 ppc/mpegvideo_altivec.o \ |
414 ppc/mpegvideo_ppc.o \ | 414 ppc/mpegvideo_ppc.o \ |
415 | 415 |
416 ifeq ($(HAVE_ALTIVEC),yes) | 416 ALTIVEC-OBJS-$(CONFIG_H264_DECODER) += ppc/h264_altivec.o |
417 OBJS-$(CONFIG_H264_DECODER) += ppc/h264_altivec.o | 417 ALTIVEC-OBJS-$(CONFIG_SNOW_DECODER) += ppc/snow_altivec.o |
418 OBJS-$(CONFIG_SNOW_DECODER) += ppc/snow_altivec.o | 418 ALTIVEC-OBJS-$(CONFIG_VC1_DECODER) += ppc/vc1dsp_altivec.o |
419 OBJS-$(CONFIG_VC1_DECODER) += ppc/vc1dsp_altivec.o | 419 ALTIVEC-OBJS-$(CONFIG_WMV3_DECODER) += ppc/vc1dsp_altivec.o |
420 OBJS-$(CONFIG_WMV3_DECODER) += ppc/vc1dsp_altivec.o | 420 |
421 endif | 421 # -maltivec is needed in order to build AltiVec code. |
422 $(ALTIVEC-OBJS-yes): CFLAGS += -maltivec -mabi=altivec | |
423 | |
424 # check_altivec must be built without -maltivec | |
425 OBJS-$(HAVE_ALTIVEC) += $(ALTIVEC-OBJS-yes) \ | |
426 ppc/check_altivec.o | |
422 | 427 |
423 OBJS-$(ARCH_BFIN) += bfin/dsputil_bfin.o \ | 428 OBJS-$(ARCH_BFIN) += bfin/dsputil_bfin.o \ |
424 bfin/mpegvideo_bfin.o \ | 429 bfin/mpegvideo_bfin.o \ |
425 | 430 |
426 ASM_OBJS-$(ARCH_BFIN) += bfin/pixels_bfin.o \ | 431 ASM_OBJS-$(ARCH_BFIN) += bfin/pixels_bfin.o \ |