|
|
1.1 root 1: /*
2: * n1/i386/sel2.c
3: * Pattern selection machine dependencies.
4: * i386.
5: */
6:
7: #ifdef vax
8: #include "INC$LIB:cc1.h"
9: #else
10: #include "cc1.h"
11: #endif
12:
13: subgoal(c, stemp)
14: {
15: register int sgoal;
16:
17: if (isrealreg(stemp)) {
18: sgoal = reg[stemp].r_goal;
19: if (sgoal < 0)
20: cbotch("goal");
21: return sgoal;
22: } else if (c == MLVALUE)
23: return MLVALUE;
24: else
25: return MRVALUE;
26: }
27:
28: /* end of n1/i386/sel2.c */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.