Bug 569475 - Fix qcms linking failure on mingw-w64. r=jmuizelaar
--- a/gfx/qcms/Makefile.in
+++ b/gfx/qcms/Makefile.in
@@ -11,20 +11,23 @@ LIBXUL_LIBRARY = 1
GRE_MODULE = 1
DIST_INSTALL = 1
EXPORTS = qcms.h qcmstypes.h
CSRCS = iccread.c transform.c
ifeq (86,$(findstring 86,$(OS_TEST)))
-ifeq ($(OS_ARCH)_$(OS_TEST),WINNT_x86_64)
- CSRCS += transform-sse2.c
+CSRCS += transform-sse2.c
+ifdef _MSC_VER
+ifneq ($(OS_ARCH)_$(OS_TEST),WINNT_x86_64)
+ CSRCS += transform-sse1.c
+endif
else
- CSRCS += transform-sse2.c transform-sse1.c
+ CSRCS += transform-sse1.c
ifdef GNU_CC
SSE1_FLAGS=-msse
SSE2_FLAGS=-msse2
else
ifeq ($(SOLARIS_SUNPRO_CC),1)
ifneq (64,$(findstring 64,$(OS_TEST)))
SSE1_FLAGS=-xarch=sse
SSE2_FLAGS=-xarch=sse2