Commit | Line | Data |
---|---|---|
6499767c | 1 | /* Amuld.c 1.2 90/12/04 */ |
50dffa61 SL |
2 | |
3 | ||
6499767c | 4 | #include "align.h" |
50dffa61 SL |
5 | muld(infop) process_info *infop; |
6 | /* | |
7 | /* Multiply operand by accumulator to accumulator (double). | |
8 | /* | |
9 | /*******************************************************************/ | |
10 | { | |
11 | register double *operand_pnt; | |
12 | register double *acc_pnt; | |
13 | ||
14 | operand_pnt = (double *)&operand(infop,0)->data; | |
15 | acc_pnt = (double *) &acc_high; | |
16 | *acc_pnt = *acc_pnt * *operand_pnt; | |
17 | } |