diff options
Diffstat (limited to 'bench/btl/libs/C_BLAS/C_BLAS_interface.hh')
-rw-r--r-- | bench/btl/libs/C_BLAS/C_BLAS_interface.hh | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/bench/btl/libs/C_BLAS/C_BLAS_interface.hh b/bench/btl/libs/C_BLAS/C_BLAS_interface.hh index e637c0e5e..eadbf0dd2 100644 --- a/bench/btl/libs/C_BLAS/C_BLAS_interface.hh +++ b/bench/btl/libs/C_BLAS/C_BLAS_interface.hh @@ -27,6 +27,9 @@ extern "C" #include "cblas.h" } +#define MAKE_STRING2(S) #S +#define MAKE_STRING(S) MAKE_STRING2(S) + template<class real> class C_BLAS_interface : public f77_interface_base<real> { @@ -37,7 +40,7 @@ public : static inline std::string name( void ) { - return "C_BLAS"; + return MAKE_STRING(CBLASNAME); } static inline void matrix_vector_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N) @@ -84,7 +87,7 @@ public : static inline std::string name( void ) { - return "C_BLAS"; + return MAKE_STRING(CBLASNAME); } static inline void matrix_vector_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N) |