7 #define XerblaStrLen1 7 10 #ifdef HAS_ATTRIBUTE_WEAK_SUPPORT 15 (F77_CHAR F77_srname,
void *vinfo
17 (
char *srname,
void *vinfo
19 #ifdef BLAS_FORTRAN_STRLEN_END 28 char rout[] = {
'c',
'b',
'l',
'a',
's',
'_',
'\0',
'\0',
'\0',
'\0',
'\0',
'\0',
'\0'};
33 extern int CBLAS_CallFromC;
36 srname = F2C_STR(F77_srname, XerblaStrLen);
41 for(i=0; i != XerblaStrLen; i++) rout[i+6] = tolower(srname[i]);
42 rout[XerblaStrLen+6] =
'\0';
43 cblas_xerbla(*info+1,rout,
"");
47 fprintf(stderr,
"Parameter %d to routine %s was incorrect\n",