File llcbench-noinline.patch of Package llcbench

Index: llcbench/blasbench/bb.c
===================================================================
--- llcbench.orig/blasbench/bb.c
+++ llcbench/blasbench/bb.c
@@ -279,7 +279,7 @@ int compute_gemm_dimension(int maxmem, i
 }
 
 
-INLINE void do_saxpy(float *x, float *y, int iterations, int *limit)
+void do_saxpy(float *x, float *y, int iterations, int *limit)
 {
   REGISTER int i = 0;
   extern int saxpy_();
@@ -290,7 +290,7 @@ INLINE void do_saxpy(float *x, float *y,
     }
 }
 
-INLINE void do_daxpy(double *x, double *y, int iterations, int *limit)
+void do_daxpy(double *x, double *y, int iterations, int *limit)
 {
   REGISTER int i = 0;
   extern int daxpy_();
@@ -301,7 +301,7 @@ INLINE void do_daxpy(double *x, double *
     }
 }
 
-INLINE void do_sgemv(float *a, float *x, float *y, int iterations, int *limit, int *lda)
+void do_sgemv(float *a, float *x, float *y, int iterations, int *limit, int *lda)
 {
   REGISTER int i = 0;
   extern int sgemv_();
@@ -312,7 +312,7 @@ INLINE void do_sgemv(float *a, float *x,
     }
 }
 
-INLINE void do_dgemv(double *a, double *x, double *y, int iterations, int *limit, int *lda)
+void do_dgemv(double *a, double *x, double *y, int iterations, int *limit, int *lda)
 {
   REGISTER int i = 0;
   extern int dgemv_();
@@ -323,7 +323,7 @@ INLINE void do_dgemv(double *a, double *
     }
 }
 
-INLINE void do_sgemm(float *a, float *b, float *c, int iterations, int *limit, int *lda)
+void do_sgemm(float *a, float *b, float *c, int iterations, int *limit, int *lda)
 {
   REGISTER int i = 0;
   extern int sgemm_();
@@ -334,7 +334,7 @@ INLINE void do_sgemm(float *a, float *b,
     }
 }
 
-INLINE void do_dgemm(double *a, double *b, double *c, int iterations, int *limit, int *lda)
+void do_dgemm(double *a, double *b, double *c, int iterations, int *limit, int *lda)
 {
   REGISTER int i = 0;
   extern int dgemm_();
openSUSE Build Service is sponsored by