rpms/gimp/devel gimp-2.2.7-cpuinstructionset.patch,1.1,1.2
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Wed May 11 15:29:20 UTC 2005
- Previous message (by thread): rpms/gimp/devel gimp-2.2.7-cpuinstructionset.patch, NONE, 1.1 gimp.spec, 1.70, 1.71
- Next message (by thread): rpms/booty/devel .cvsignore, 1.24, 1.25 booty.spec, 1.24, 1.25 sources, 1.24, 1.25
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: nphilipp
Update of /cvs/dist/rpms/gimp/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv3432
Modified Files:
gimp-2.2.7-cpuinstructionset.patch
Log Message:
fix cpuinstructionset patch
gimp-2.2.7-cpuinstructionset.patch:
app/composite/Makefile.am | 125 ++++++++++++++++++++++++++++++++++++----------
configure.in | 23 ++++++++
2 files changed, 122 insertions(+), 26 deletions(-)
Index: gimp-2.2.7-cpuinstructionset.patch
===================================================================
RCS file: /cvs/dist/rpms/gimp/devel/gimp-2.2.7-cpuinstructionset.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- gimp-2.2.7-cpuinstructionset.patch 11 May 2005 15:14:36 -0000 1.1
+++ gimp-2.2.7-cpuinstructionset.patch 11 May 2005 15:29:17 -0000 1.2
@@ -1,11 +1,11 @@
--- gimp-2.2.7/app/composite/Makefile.am.cpuinstructionset 2004-07-20 18:33:58.000000000 +0200
-+++ gimp-2.2.7/app/composite/Makefile.am 2005-05-11 15:24:42.000000000 +0200
-@@ -18,40 +18,101 @@
++++ gimp-2.2.7/app/composite/Makefile.am 2005-05-11 16:45:52.000000000 +0200
+@@ -18,40 +18,113 @@
$(GLIB_CFLAGS) \
-I$(includedir)
-noinst_LIBRARIES = libappcomposite.a
-+noinst_LIBRARIES = libappcomposite.a $(libappcomposite_a_LDADD)
++noinst_LIBRARIES = libappcomposite.a $(libappcomposite_a_LIBADD)
-libappcomposite_a_sources = \
- gimp-composite-3dnow.c \
@@ -36,17 +36,18 @@
- gimp-composite-sse-installer.c \
- gimp-composite-sse2-installer.c \
- gimp-composite-vis-installer.c
-+libappcomposite_a_LDADD = \
+-
+-libappcomposite_a_SOURCES = \
+- $(libappcomposite_a_built_sources) \
+- $(libappcomposite_a_sources)
++libappcomposite_a_LIBADD = \
+ libappcomposite_3dnow.a \
+ libappcomposite_altivec.a \
+ libappcomposite_mmx.a \
+ libappcomposite_sse.a \
+ libappcomposite_sse2.a \
+ libappcomposite_vis.a
-
--libappcomposite_a_SOURCES = \
-- $(libappcomposite_a_built_sources) \
-- $(libappcomposite_a_sources)
++
+libappcomposite_3dnow_a_sources = \
+ gimp-composite-3dnow.c \
+ gimp-composite-3dnow.h
@@ -58,7 +59,9 @@
+ $(libappcomposite_3dnow_a_sources) \
+ $(libappcomposite_3dnow_a_built_sources)
+
++if CAN_3DNOW
+libappcomposite_3dnow_a_CFLAGS = -m3dnow
++endif
+
+libappcomposite_altivec_a_sources = \
+ gimp-composite-altivec.c \
@@ -71,7 +74,9 @@
+ $(libappcomposite_altivec_a_sources) \
+ $(libappcomposite_altivec_a_built_sources)
+
++if CAN_ALTIVEC
+libappcomposite_altivec_a_CFLAGS = -maltivec
++endif
+
+libappcomposite_mmx_a_sources = \
+ gimp-composite-mmx.c \
@@ -84,7 +89,9 @@
+ $(libappcomposite_mmx_a_sources) \
+ $(libappcomposite_mmx_a_built_sources)
+
++if CAN_MMX
+libappcomposite_mmx_a_CFLAGS = -mmmx
++endif
+
+libappcomposite_sse_a_sources = \
+ gimp-composite-sse.c \
@@ -97,7 +104,9 @@
+ $(libappcomposite_sse_a_sources) \
+ $(libappcomposite_sse_a_built_sources)
+
++if CAN_SSE
+libappcomposite_sse_a_CFLAGS = -msse
++endif
+
+libappcomposite_sse2_a_sources = \
+ gimp-composite-sse2.c \
@@ -110,7 +119,9 @@
+ $(libappcomposite_sse2_a_sources) \
+ $(libappcomposite_sse2_a_built_sources)
+
++if CAN_SSE
+libappcomposite_sse2_a_CFLAGS = -msse2
++endif
+
+libappcomposite_vis_a_sources = \
+ gimp-composite-vis.c \
@@ -123,7 +134,48 @@
+ $(libappcomposite_vis_a_sources) \
+ $(libappcomposite_vis_a_built_sources)
+
++if CAN_VIS
+libappcomposite_vis_a_CFLAGS = -mvis
++endif
regenerate: gimp-composite-generic.o gimp-composite-mmx.o gimp-composite-sse.o gimp-composite-sse2.o gimp-composite-3dnow.o gimp-composite-altivec.o gimp-composite-vis.o
$(srcdir)/make-installer.py -f gimp-composite-generic.o
+--- gimp-2.2.7/configure.in.cpuinstructionset 2005-04-11 11:42:07.000000000 +0200
++++ gimp-2.2.7/configure.in 2005-05-11 16:55:32.000000000 +0200
+@@ -603,6 +603,12 @@
+
+ fi
+
++# FIXME: make test for 3dnow when it's implemented
++enable_3dnow=no
++
++AM_CONDITIONAL(CAN_MMX, test "x$enable_mmx" = xyes)
++AM_CONDITIONAL(CAN_SSE, test "x$enable_sse" = xyes)
++AM_CONDITIONAL(CAN_3DNOW, test "x$enable_3dnow" = xyes)
+
+ ############################
+ # Check for Altivec assembly
+@@ -627,6 +633,23 @@
+
+ fi
+
++AM_CONDITIONAL(CAN_ALTIVEC, test "x$enable_altivec" = xyes)
++
++############################
++# Check for Altivec assembly
++############################
++
++## FIX ME
++case "$target_or_host" in
++*sparc*)
++ enable_vis=yes
++ ;;
++*)
++ enable_vis=no
++ ;;
++esac
++
++AM_CONDITIONAL(CAN_VIS, test "x$enable_vis" = xyes)
+
+ ###################################
+ # Checks for shared memory handling
- Previous message (by thread): rpms/gimp/devel gimp-2.2.7-cpuinstructionset.patch, NONE, 1.1 gimp.spec, 1.70, 1.71
- Next message (by thread): rpms/booty/devel .cvsignore, 1.24, 1.25 booty.spec, 1.24, 1.25 sources, 1.24, 1.25
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-cvs-commits
mailing list