Annotation of coherent/b/bin/c/h/i386/cppmch.h, revision 1.1.1.1

1.1       root        1: /*
                      2:  * h/i386/cppmch.h
                      3:  * C preprocessor.
                      4:  * Machine and/or system specific header file.
                      5:  * i386.
                      6:  */
                      7: 
                      8: /*
                      9:  * n0/cc0.c defines MACHINE, SYSTEM, LOCATION and FPFORMAT for cpp by default.
                     10:  * It also defines ISO-compatible versions, e.g. "__COHERENT__".
                     11:  * The code in n0/cc0.c knows that MACHINE and FPFORMAT defined below
                     12:  * have leading '_' but SYSTEM and LOCATION do not,
                     13:  * it must change if the definitions here change.
                     14:  */
                     15: 
                     16: #define        MACHINE  "_I386"
                     17: 
                     18: #if    IEEE
                     19: #define        FPFORMAT        "_IEEE"
                     20: #endif
                     21: #if    DECVAX
                     22: #define        FPFORMAT        "_DECVAX"
                     23: #endif
                     24: 
                     25: #ifdef UDI
                     26: #define        LOCATION        "SERIESIII"
                     27: #define        SYSTEM          "UDI"
                     28: #define        DEFDISK         ""
                     29: #endif
                     30: 
                     31: #ifdef COHERENT
                     32: #define        LOCATION        "MWC"
                     33: #define        SYSTEM          "COHERENT"
                     34: #ifdef FLOPPY
                     35: #define        DEFDISK         "/lib/include"
                     36: #else
                     37: #define        DEFDISK         "/usr/include"
                     38: #endif
                     39: #endif
                     40: 
                     41: #ifdef vax
                     42: #define        LOCATION        "VAX"
                     43: #define        SYSTEM          "UDI"
                     44: #define        DEFDISK         "CC86$INCLUDE:"
                     45: #endif
                     46: 
                     47: #ifdef MSDOS
                     48: #define        LOCATION        "MWC86"
                     49: #define        SYSTEM          "MSDOS"
                     50: #define        DEFDISK         ""
                     51: #endif
                     52: 
                     53: /* end of h/i386/cppmch.h */

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.