From 08dabbcee19859defcec2221d25c05c9287fc651 Mon Sep 17 00:00:00 2001 From: Scott LaVarnway Date: Wed, 19 Dec 2012 11:53:43 -0800 Subject: [PATCH] Disabled x86inc style assembly functions Temporary fix for 32-bit mac build errors. Change-Id: I2038f033cac16ea796097d0edd0f1c3da03246d7 --- vp9/common/vp9_rtcd_defs.sh | 12 ++++++------ vp9/vp9_common.mk | 1 - vp9/vp9dx.mk | 2 -- 3 files changed, 6 insertions(+), 9 deletions(-) diff --git a/vp9/common/vp9_rtcd_defs.sh b/vp9/common/vp9_rtcd_defs.sh index e8981ce5e..24e782700 100644 --- a/vp9/common/vp9_rtcd_defs.sh +++ b/vp9/common/vp9_rtcd_defs.sh @@ -40,7 +40,7 @@ fi # Dequant # prototype void vp9_dequantize_b "struct blockd *x" -specialize vp9_dequantize_b mmx +specialize vp9_dequantize_b prototype void vp9_dequantize_b_2x2 "struct blockd *x" specialize vp9_dequantize_b_2x2 @@ -67,13 +67,13 @@ prototype void vp9_dequant_dc_idct_add "short *input, const short *dq, unsigned specialize vp9_dequant_dc_idct_add prototype void vp9_dequant_dc_idct_add_y_block "short *q, const short *dq, unsigned char *pre, unsigned char *dst, int stride, unsigned short *eobs, const short *dc" -specialize vp9_dequant_dc_idct_add_y_block mmx +specialize vp9_dequant_dc_idct_add_y_block prototype void vp9_dequant_idct_add_y_block "short *q, const short *dq, unsigned char *pre, unsigned char *dst, int stride, unsigned short *eobs" -specialize vp9_dequant_idct_add_y_block mmx +specialize vp9_dequant_idct_add_y_block prototype void vp9_dequant_idct_add_uv_block "short *q, const short *dq, unsigned char *pre, unsigned char *dstu, unsigned char *dstv, int stride, unsigned short *eobs" -specialize vp9_dequant_idct_add_uv_block mmx +specialize vp9_dequant_idct_add_uv_block # # RECON @@ -341,10 +341,10 @@ specialize vp9_bilinear_predict_avg4x4 # dct # prototype void vp9_short_idct4x4llm_1 "short *input, short *output, int pitch" -specialize vp9_short_idct4x4llm_1 mmx +specialize vp9_short_idct4x4llm_1 prototype void vp9_short_idct4x4llm "short *input, short *output, int pitch" -specialize vp9_short_idct4x4llm mmx +specialize vp9_short_idct4x4llm prototype void vp9_short_idct8x8 "short *input, short *output, int pitch" specialize vp9_short_idct8x8 diff --git a/vp9/vp9_common.mk b/vp9/vp9_common.mk index 5d2fe6ff9..ab2222f6b 100644 --- a/vp9/vp9_common.mk +++ b/vp9/vp9_common.mk @@ -87,7 +87,6 @@ VP9_COMMON_SRCS-$(ARCH_X86)$(ARCH_X86_64) += common/x86/vp9_asm_stubs.c VP9_COMMON_SRCS-$(ARCH_X86)$(ARCH_X86_64) += common/x86/vp9_loopfilter_x86.c VP9_COMMON_SRCS-$(CONFIG_POSTPROC) += common/vp9_postproc.h VP9_COMMON_SRCS-$(CONFIG_POSTPROC) += common/vp9_postproc.c -VP9_COMMON_SRCS-$(HAVE_MMX) += common/x86/vp9_idctllm_mmx.asm VP9_COMMON_SRCS-$(HAVE_MMX) += common/x86/vp9_iwalsh_mmx.asm VP9_COMMON_SRCS-$(HAVE_MMX) += common/x86/vp9_recon_mmx.asm VP9_COMMON_SRCS-$(HAVE_MMX) += common/x86/vp9_subpixel_mmx.asm diff --git a/vp9/vp9dx.mk b/vp9/vp9dx.mk index 004039016..f382dc611 100644 --- a/vp9/vp9dx.mk +++ b/vp9/vp9dx.mk @@ -35,8 +35,6 @@ VP9_DX_SRCS-yes += decoder/vp9_idct_blk.c VP9_DX_SRCS-yes := $(filter-out $(VP9_DX_SRCS_REMOVE-yes),$(VP9_DX_SRCS-yes)) VP9_DX_SRCS-$(ARCH_X86)$(ARCH_X86_64) += decoder/x86/vp9_x86_dsystemdependent.c -VP9_DX_SRCS-$(HAVE_MMX) += decoder/x86/vp9_dequantize_mmx.asm -VP9_DX_SRCS-$(HAVE_MMX) += decoder/x86/vp9_idct_blk_mmx.c VP9_DX_SRCS-$(HAVE_SSE2) += decoder/x86/vp9_idct_blk_sse2.c $(eval $(call asm_offsets_template,\