Skip to content

Commit c313ca8

Browse files
committed
refactor: support building with API suffix
1 parent 6c13a44 commit c313ca8

File tree

6 files changed

+8
-7
lines changed

6 files changed

+8
-7
lines changed

lib/node_modules/@stdlib/blas/base/dscal/include/stdlib/blas/base/dscal.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ extern "C" {
3434
/**
3535
* Multiplies each element of a double-precision floating-point vector by a constant.
3636
*/
37-
void c_dscal( const CBLAS_INT N, const double alpha, double *X, const CBLAS_INT stride );
37+
void API_SUFFIX(c_dscal)( const CBLAS_INT N, const double alpha, double *X, const CBLAS_INT stride );
3838

3939
#ifdef __cplusplus
4040
}

lib/node_modules/@stdlib/blas/base/dscal/include/stdlib/blas/base/dscal_cblas.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ extern "C" {
3434
/**
3535
* Multiplies each element of a double-precision floating-point vector by a constant.
3636
*/
37-
void cblas_dscal( const CBLAS_INT N, const double alpha, double *X, const CBLAS_INT stride );
37+
void API_SUFFIX(cblas_dscal)( const CBLAS_INT N, const double alpha, double *X, const CBLAS_INT stride );
3838

3939
#ifdef __cplusplus
4040
}

lib/node_modules/@stdlib/blas/base/dscal/src/addon.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
*/
1818

1919
#include "stdlib/blas/base/dscal.h"
20+
#include "stdlib/blas/base/shared.h"
2021
#include "stdlib/napi/export.h"
2122
#include "stdlib/napi/argv.h"
2223
#include "stdlib/napi/argv_double.h"
@@ -38,7 +39,7 @@ static napi_value addon( napi_env env, napi_callback_info info ) {
3839
STDLIB_NAPI_ARGV_DOUBLE( env, alpha, argv, 1 );
3940
STDLIB_NAPI_ARGV_INT64( env, strideX, argv, 3 );
4041
STDLIB_NAPI_ARGV_STRIDED_FLOAT64ARRAY( env, X, N, strideX, argv, 2 );
41-
c_dscal( N, alpha, X, strideX );
42+
API_SUFFIX(c_dscal)( N, alpha, X, strideX );
4243
return NULL;
4344
}
4445

lib/node_modules/@stdlib/blas/base/dscal/src/dscal.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
* @param X input array
2828
* @param stride index increment
2929
*/
30-
void c_dscal( const CBLAS_INT N, const double alpha, double *X, const CBLAS_INT stride ) {
30+
void API_SUFFIX(c_dscal)( const CBLAS_INT N, const double alpha, double *X, const CBLAS_INT stride ) {
3131
CBLAS_INT m;
3232
CBLAS_INT i;
3333

lib/node_modules/@stdlib/blas/base/dscal/src/dscal_cblas.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,6 @@
2828
* @param X input array
2929
* @param stride index increment
3030
*/
31-
void c_dscal( const CBLAS_INT N, const double alpha, double *X, const CBLAS_INT stride ) {
32-
cblas_dscal( N, alpha, X, stride );
31+
void API_SUFFIX(c_dscal)( const CBLAS_INT N, const double alpha, double *X, const CBLAS_INT stride ) {
32+
API_SUFFIX(cblas_dscal)( N, alpha, X, stride );
3333
}

lib/node_modules/@stdlib/blas/base/dscal/src/dscal_f.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,6 @@
2828
* @param X input array
2929
* @param stride index increment
3030
*/
31-
void c_dscal( const CBLAS_INT N, const double alpha, double *X, const CBLAS_INT stride ) {
31+
void API_SUFFIX(c_dscal)( const CBLAS_INT N, const double alpha, double *X, const CBLAS_INT stride ) {
3232
dscal( &N, &alpha, X, &stride );
3333
}

0 commit comments

Comments
 (0)