|
1 # HG changeset patch |
|
2 # Parent d0b3d7af190b3c62397ece2bc33b429d903e455d |
|
3 |
|
4 diff -r d0b3d7af190b gfx/cairo/libpixman/src/Makefile.in |
|
5 --- a/gfx/cairo/libpixman/src/Makefile.in Sat Nov 24 14:26:11 2012 +0100 |
|
6 +++ b/gfx/cairo/libpixman/src/Makefile.in Thu Nov 29 22:20:59 2012 +0100 |
|
7 @@ -42,6 +42,10 @@ |
|
8 endif |
|
9 |
|
10 ifdef GNU_CC |
|
11 +ifeq (ppc,$(findstring ppc,$(OS_TEST))) |
|
12 +USE_VMX=1 |
|
13 +VMX_CFLAGS=-maltivec |
|
14 +endif |
|
15 ifeq (86,$(findstring 86,$(OS_TEST))) |
|
16 USE_MMX=1 |
|
17 MMX_CFLAGS=-mmmx -Winline |
|
18 @@ -156,3 +160,6 @@ |
|
19 pixman-sse2.$(OBJ_SUFFIX): COMPILE_CFLAGS += $(SSE2_CFLAGS) |
|
20 |
|
21 pixman-arm-neon.$(OBJ_SUFFIX): COMPILE_CFLAGS += $(ARM_NEON_CFLAGS) |
|
22 + |
|
23 +pixman-vmx.$(OBJ_SUFFIX): COMPILE_CFLAGS += $(VMX_CFLAGS) |
|
24 + |
|
25 diff -r d0b3d7af190b gfx/cairo/libpixman/src/pixman-vmx.c |
|
26 --- a/gfx/cairo/libpixman/src/pixman-vmx.c Sat Nov 24 14:26:11 2012 +0100 |
|
27 +++ b/gfx/cairo/libpixman/src/pixman-vmx.c Thu Nov 29 22:20:59 2012 +0100 |
|
28 @@ -25,7 +25,10 @@ |
|
29 * Based on fbmmx.c by Owen Taylor, Søren Sandmann and Nicholas Miell |
|
30 */ |
|
31 |
|
32 +#ifdef HAVE_CONFIG_H |
|
33 #include <config.h> |
|
34 +#endif |
|
35 + |
|
36 #include "pixman-private.h" |
|
37 #include "pixman-combine32.h" |
|
38 #include <altivec.h> |