r45024 - /packages/openblas/trunk/debian/patches/generic_profile.diff

sylvestre at users.alioth.debian.org sylvestre at users.alioth.debian.org
Wed Jun 13 08:48:29 UTC 2012


Author: sylvestre
Date: Wed Jun 13 08:48:29 2012
New Revision: 45024

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=45024
Log:
missing file

Added:
    packages/openblas/trunk/debian/patches/generic_profile.diff

Added: packages/openblas/trunk/debian/patches/generic_profile.diff
URL: http://svn.debian.org/wsvn/debian-science/packages/openblas/trunk/debian/patches/generic_profile.diff?rev=45024&op=file
==============================================================================
--- packages/openblas/trunk/debian/patches/generic_profile.diff (added)
+++ packages/openblas/trunk/debian/patches/generic_profile.diff Wed Jun 13 08:48:29 2012
@@ -1,0 +1,53 @@
+Description: Fix profile for generic CPU
+ The macros have been renamed for all CPU except the generic one. This patch
+ fixes this.
+Author: Sébastien Villemot <sebastien.villemot at ens.fr>
+Last-Update: 2012-06-12
+Forwarded: no
+--- openblas-0.1.1.orig/param.h
++++ openblas-0.1.1/param.h
+@@ -1586,26 +1586,26 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+ #define XGEMM_DEFAULT_UNROLL_M 1
+ #endif
+ 
+-#define SGEMM_P sgemm_p
+-#define DGEMM_P dgemm_p
+-#define QGEMM_P qgemm_p
+-#define CGEMM_P cgemm_p
+-#define ZGEMM_P zgemm_p
+-#define XGEMM_P xgemm_p
++#define SGEMM_DEFAULT_P sgemm_p
++#define DGEMM_DEFAULT_P dgemm_p
++#define QGEMM_DEFAULT_P qgemm_p
++#define CGEMM_DEFAULT_P cgemm_p
++#define ZGEMM_DEFAULT_P zgemm_p
++#define XGEMM_DEFAULT_P xgemm_p
+ 
+-#define SGEMM_R sgemm_r
+-#define DGEMM_R dgemm_r
+-#define QGEMM_R qgemm_r
+-#define CGEMM_R cgemm_r
+-#define ZGEMM_R zgemm_r
+-#define XGEMM_R xgemm_r
++#define SGEMM_DEFAULT_R sgemm_r
++#define DGEMM_DEFAULT_R dgemm_r
++#define QGEMM_DEFAULT_R qgemm_r
++#define CGEMM_DEFAULT_R cgemm_r
++#define ZGEMM_DEFAULT_R zgemm_r
++#define XGEMM_DEFAULT_R xgemm_r
+ 
+-#define SGEMM_Q 128
+-#define DGEMM_Q 128
+-#define QGEMM_Q 128
+-#define CGEMM_Q 128
+-#define ZGEMM_Q 128
+-#define XGEMM_Q 128
++#define SGEMM_DEFAULT_Q 128
++#define DGEMM_DEFAULT_Q 128
++#define QGEMM_DEFAULT_Q 128
++#define CGEMM_DEFAULT_Q 128
++#define ZGEMM_DEFAULT_Q 128
++#define XGEMM_DEFAULT_Q 128
+ 
+ #define SYMV_P	16
+ 




More information about the debian-science-commits mailing list