view ext/cblas/src/cblas_ddot.c @ 209:ccd2019190bf msvc

Some MSVC fixes, including (temporarily, probably) renaming the FFT source file to avoid getting it mixed up with the Vamp SDK one in our object dir
author Chris Cannam
date Thu, 01 Feb 2018 16:34:08 +0000
parents 45330e0d2819
children
line wrap: on
line source
#include "cblas.h"
#include "cblas_f77.h"

extern double ddot_(const int *n, const double *dx, const int *incx, const double *dy, const int *incy);

double cblas_ddot( const int N, const double *X,
                   const int incX, const double *Y, const int incY)
{
#ifdef F77_INT
   F77_INT F77_N=N, F77_incX=incX, F77_incY=incY;
#else 
   #define F77_N N
   #define F77_incX incX
   #define F77_incY incY
#endif
   return ddot_( &F77_N, X, &F77_incX, Y, &F77_incY);
}