rev 7080 - in branches/kde4/packages/blitz/debian: . patches

Sune Vuorela pusling-guest at alioth.debian.org
Sun Aug 12 22:40:04 UTC 2007


Author: pusling-guest
Date: 2007-08-12 22:40:04 +0000 (Sun, 12 Aug 2007)
New Revision: 7080

Added:
   branches/kde4/packages/blitz/debian/patches/
   branches/kde4/packages/blitz/debian/patches/10_no_cpu_optimizations.diff
   branches/kde4/packages/blitz/debian/patches/11_.gnu.note.diff
   branches/kde4/packages/blitz/debian/patches/series
Modified:
   branches/kde4/packages/blitz/debian/changelog
Log:
patchwork ;)
add a .gnu.note section to the asm file. Someone should really check up on this. I have no clue what I am doing.
Hack away the cpu optimizations


Modified: branches/kde4/packages/blitz/debian/changelog
===================================================================
--- branches/kde4/packages/blitz/debian/changelog	2007-08-12 22:33:23 UTC (rev 7079)
+++ branches/kde4/packages/blitz/debian/changelog	2007-08-12 22:40:04 UTC (rev 7080)
@@ -1,5 +1,7 @@
 blitz (0.0.3+svn699300-1) unstable; urgency=low
 
-  * Initial release (Closes: #436987)
+  * Initial release. (Closes: #436987)
+    - Hack away newer cpu optimizations.
+    - Add a .gnu.note section to asm file - fixes lintian warning.
 
  -- Sune Vuorela <debian at pusling.com>  Sun, 12 Aug 2007 19:16:04 +0200

Added: branches/kde4/packages/blitz/debian/patches/10_no_cpu_optimizations.diff
===================================================================
--- branches/kde4/packages/blitz/debian/patches/10_no_cpu_optimizations.diff	                        (rev 0)
+++ branches/kde4/packages/blitz/debian/patches/10_no_cpu_optimizations.diff	2007-08-12 22:40:04 UTC (rev 7080)
@@ -0,0 +1,23 @@
+--- blitz-0.0.3+svn699300.orig/blitz/CMakeLists.txt
++++ blitz-0.0.3+svn699300/blitz/CMakeLists.txt
+@@ -21,13 +21,13 @@
+ 
+ CHECK_INCLUDE_FILE(stdint.h HAVE_STDINT_H)
+ 
+-if(NOT MSVC)
+-  CHECK_CXX_SOURCE_COMPILES(" int main() { __asm__(\"pxor %mm0, %mm0\") ; }" HAVE_MMX)
+-  CHECK_CXX_SOURCE_COMPILES(" int main() { __asm__(\"xorps %xmm0, %xmm0\"); }" HAVE_SSE)
+-  CHECK_CXX_SOURCE_COMPILES(" int main() { __asm__(\"xorpd %xmm0, %xmm0\"); }" HAVE_SSE2)
+-  CHECK_CXX_SOURCE_COMPILES(" int main() { __asm__(\"pi2fd %mm0, %mm0\"); }" HAVE_3DNOW)
+-  CHECK_CXX_SOURCE_COMPILES(" int main() { __asm__(\"mtspr 256, %0; vand %%v0, %%v0, %%v0\" : : \"r\"(-1) ); }" HAVE_ALTIVEC)
+-endif(NOT MSVC)
++#if(NOT MSVC)
++#  CHECK_CXX_SOURCE_COMPILES(" int main() { __asm__(\"pxor %mm0, %mm0\") ; }" HAVE_MMX)
++#  CHECK_CXX_SOURCE_COMPILES(" int main() { __asm__(\"xorps %xmm0, %xmm0\"); }" HAVE_SSE)
++#  CHECK_CXX_SOURCE_COMPILES(" int main() { __asm__(\"xorpd %xmm0, %xmm0\"); }" HAVE_SSE2)
++#  CHECK_CXX_SOURCE_COMPILES(" int main() { __asm__(\"pi2fd %mm0, %mm0\"); }" HAVE_3DNOW)
++#  CHECK_CXX_SOURCE_COMPILES(" int main() { __asm__(\"mtspr 256, %0; vand %%v0, %%v0, %%v0\" : : \"r\"(-1) ); }" HAVE_ALTIVEC)
++#endif(NOT MSVC)
+ 
+ set(blitz_LIB_SRCS blitz.cpp colors.cpp convolve.cpp histogram.cpp
+ blitzcpu.cpp scale.cpp scalefilter.cpp)

Added: branches/kde4/packages/blitz/debian/patches/11_.gnu.note.diff
===================================================================
--- branches/kde4/packages/blitz/debian/patches/11_.gnu.note.diff	                        (rev 0)
+++ branches/kde4/packages/blitz/debian/patches/11_.gnu.note.diff	2007-08-12 22:40:04 UTC (rev 7080)
@@ -0,0 +1,10 @@
+--- blitz-0.0.3+svn699300.orig/blitz/asm_scale.S
++++ blitz-0.0.3+svn699300/blitz/asm_scale.S
+@@ -807,4 +807,7 @@
+ 
+ SIZE(qimageScale_mmx_AARGBA)
+ 
++.section .note.GNU-stack,"",%progbits
++
+ #endif
++

Added: branches/kde4/packages/blitz/debian/patches/series
===================================================================
--- branches/kde4/packages/blitz/debian/patches/series	                        (rev 0)
+++ branches/kde4/packages/blitz/debian/patches/series	2007-08-12 22:40:04 UTC (rev 7080)
@@ -0,0 +1,2 @@
+10_no_cpu_optimizations.diff
+11_.gnu.note.diff




More information about the pkg-kde-commits mailing list