-SRCS += common/i386/mc-c.c common/i386/predict-c.c
-ASMSRC = common/i386/dct-a.asm common/i386/cpu-a.asm \
- common/i386/pixel-a.asm common/i386/mc-a.asm \
- common/i386/mc-a2.asm common/i386/predict-a.asm \
- common/i386/pixel-sse2.asm common/i386/quant-a.asm \
- common/i386/deblock-a.asm
-OBJASM = $(ASMSRC:%.asm=%.o)
-ASFLAGS += -Icommon/i386/
-endif
+X86SRC0 = cabac-a.asm dct-a.asm deblock-a.asm mc-a.asm mc-a2.asm \
+ pixel-a.asm predict-a.asm quant-a.asm sad-a.asm \
+ cpu-a.asm dct-32.asm
+X86SRC = $(X86SRC0:%=common/x86/%)
+
+ifeq ($(ARCH),X86)
+ARCH_X86 = yes
+ASMSRC = $(X86SRC) common/x86/pixel-32.asm