1
#include "../machine.h"
3
typedef short integer2;
5
static integer c__1 = 1;
6
#define MCUSUM(Type) {\
11
C2F(gencusum)(typ,&mn, A, &c__1);\
13
else if (*job == 1) {\
14
for (j = 0; j < *n; ++j) {\
15
C2F(gencusum)(typ,m, &A[j * (*na) ], &c__1);\
17
else if (*job == 2) {\
18
for (i = 0; i < *m; ++i) {\
19
C2F(gencusum)(typ,n, &A[i], na);\
24
int C2F(genmcusum)(typ,job, a, na, m, n)
25
integer *typ, *job, *a, *na, *m, *n;
27
extern integer C2F(gencusum)();
28
static integer i, j, mn;
43
MCUSUM(unsigned char);
46
MCUSUM(unsigned short);