michael@0: # HG changeset patch michael@0: # Parent d0b3d7af190b3c62397ece2bc33b429d903e455d michael@0: michael@0: diff -r d0b3d7af190b gfx/cairo/libpixman/src/Makefile.in michael@0: --- a/gfx/cairo/libpixman/src/Makefile.in Sat Nov 24 14:26:11 2012 +0100 michael@0: +++ b/gfx/cairo/libpixman/src/Makefile.in Thu Nov 29 22:20:59 2012 +0100 michael@0: @@ -42,6 +42,10 @@ michael@0: endif michael@0: michael@0: ifdef GNU_CC michael@0: +ifeq (ppc,$(findstring ppc,$(OS_TEST))) michael@0: +USE_VMX=1 michael@0: +VMX_CFLAGS=-maltivec michael@0: +endif michael@0: ifeq (86,$(findstring 86,$(OS_TEST))) michael@0: USE_MMX=1 michael@0: MMX_CFLAGS=-mmmx -Winline michael@0: @@ -156,3 +160,6 @@ michael@0: pixman-sse2.$(OBJ_SUFFIX): COMPILE_CFLAGS += $(SSE2_CFLAGS) michael@0: michael@0: pixman-arm-neon.$(OBJ_SUFFIX): COMPILE_CFLAGS += $(ARM_NEON_CFLAGS) michael@0: + michael@0: +pixman-vmx.$(OBJ_SUFFIX): COMPILE_CFLAGS += $(VMX_CFLAGS) michael@0: + michael@0: diff -r d0b3d7af190b gfx/cairo/libpixman/src/pixman-vmx.c michael@0: --- a/gfx/cairo/libpixman/src/pixman-vmx.c Sat Nov 24 14:26:11 2012 +0100 michael@0: +++ b/gfx/cairo/libpixman/src/pixman-vmx.c Thu Nov 29 22:20:59 2012 +0100 michael@0: @@ -25,7 +25,10 @@ michael@0: * Based on fbmmx.c by Owen Taylor, Søren Sandmann and Nicholas Miell michael@0: */ michael@0: michael@0: +#ifdef HAVE_CONFIG_H michael@0: #include michael@0: +#endif michael@0: + michael@0: #include "pixman-private.h" michael@0: #include "pixman-combine32.h" michael@0: #include