17{
18 char SD, UL;
19#ifdef F77_CHAR
21#else
22 #define F77_SD &SD
23 #define F77_UL &UL
24#endif
25
26#ifdef F77_INT
29#else
30 #define F77_M M
31 #define F77_N N
32 #define F77_lda lda
33 #define F77_ldb ldb
34 #define F77_ldc ldc
35#endif
36
41
43 {
46 else
47 {
49 "Illegal Side setting, %d\n", Side);
52 return;
53 }
54
57 else
58 {
60 "Illegal Uplo setting, %d\n", Uplo);
63 return;
64 }
65
66 #ifdef F77_CHAR
69 #endif
70
71 F77_ssymm(
F77_SD,
F77_UL, &
F77_M, &
F77_N, &alpha, A, &
F77_lda, B, &
F77_ldb, &beta, C, &
F77_ldc);
73 {
77 else
78 {
80 "Illegal Side setting, %d\n", Side);
83 return;
84 }
85
88 else
89 {
91 "Illegal Uplo setting, %d\n", Uplo);
94 return;
95 }
96
97 #ifdef F77_CHAR
100 #endif
101
102 F77_ssymm(
F77_SD,
F77_UL, &
F77_N, &
F77_M, &alpha, A, &
F77_lda, B, &
F77_ldb, &beta, C, &
F77_ldc);
104 "Illegal layout setting, %d\n", layout);
107 return;
108}
void cblas_xerbla(CBLAS_INT p, const char *rout, const char *form,...)