We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents c8cb980 + e641115 commit 5303530Copy full SHA for 5303530
2 files changed
CBLAS/include/cblas_f77.h
@@ -527,7 +527,11 @@
527
extern "C" {
528
#endif
529
530
-void F77_xerbla(FCHAR, void *);
+#ifdef BLAS_FORTRAN_STRLEN_END
531
+ #define F77_xerbla(...) F77_xerbla_base(__VA_ARGS__, 1)
532
+#else
533
+ #define F77_xerbla(...) F77_xerbla_base(__VA_ARGS__)
534
+#endif
535
void F77_xerbla_base(FCHAR, void *
536
#ifdef BLAS_FORTRAN_STRLEN_END
537
, size_t
CBLAS/src/xerbla.c
@@ -10,13 +10,16 @@ void
10
#ifdef HAS_ATTRIBUTE_WEAK_SUPPORT
11
__attribute__((weak))
12
13
-F77_xerbla
+F77_xerbla_base
14
#ifdef F77_CHAR
15
-(F77_CHAR F77_srname, void *vinfo)
+(F77_CHAR F77_srname, void *vinfo
16
#else
17
-(char *srname, void *vinfo)
+(char *srname, void *vinfo
18
19
-
20
+, size_t len
21
22
+)
23
{
24
25
char *srname;
0 commit comments