|
|
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.