# 2.11BSD#431 - /usr/src/lib/mip/onepass.h

##### Macros

    NOPREF            X
    _ONEPASS_         X
    crslab            X
    deflab            X
    edebug            X
    eprint            X
    filename          X
    getlab            X
    tdebug            X
    where             X
    xdebug            X

       1: /*	onepass.h	4.1	85/03/19	*/
       2:
       3: #ifndef _ONEPASS_
       4: #define _ONEPASS_
       5: /*
       6:  * Definitions for creating a one-pass
       7:  * version of the compiler.
       8:  */
       9:
      10: #ifdef _PASS2_
      11: #define crslab crs2lab
      12: #define where where2
      13: #define xdebug x2debug
      14: #define tdebug t2debug
      15: #define deflab def2lab
      16: #define edebug e2debug
      17: #define eprint e2print
      18: #define getlab get2lab
      19: #define filename ftitle
      20: #endif
      21:
      22: /* NOPREF must be defined for use in first pass tree machine */
      23: #define NOPREF  020000      /* no preference for register assignment */
      24:
      25: #include "ndu.h"
      26: #endif

#### Defined macros

NOPREF defined in line 23; used 10 times

- in /usr/src/lib/mip/allo.c line 168, 496
- in /usr/src/lib/mip/fort.c line 202
- in /usr/src/lib/mip/pass2.h line 112
- in /usr/src/lib/mip/reader.c line 1078, 1112, 1211, 1228-1233(2)
- in /usr/src/lib/mip/trees.c line 1693

_ONEPASS_ defined in line 4; used 1 times

- in line 3

crslab defined in line 11; never used
deflab defined in line 15; used 26 times

- in /usr/src/lib/mip/cgram.y line 411-416(2), 422, 428-440(4), 447-449(2), 526, 538, 547, 560, 864, 878
- in /usr/src/lib/mip/pftn.c line 187, 348, 967
- in /usr/src/lib/mip/reader.c line 591-593(2), 973, 981, 1001-1004(3)
- in /usr/src/lib/mip/trees.c line 1539

edebug defined in line 16; used 8 times

- in /usr/src/lib/mip/fort.c line 257
- in /usr/src/lib/mip/reader.c line 64, 199, 235, 385
- in /usr/src/lib/mip/scan.c line 79, 109
- in /usr/src/lib/mip/trees.c line 1555

eprint defined in line 17; used 13 times

- in /usr/src/lib/mip/fort.c line 257
- in /usr/src/lib/mip/pass2.h line 179
- in /usr/src/lib/mip/pftn.c line 1487, 1493
- in /usr/src/lib/mip/reader.c line 199, 235, 387, 499, 701
- in /usr/src/lib/mip/trees.c line 12, 64, 560, 1555

filename defined in line 19; used 5 times

- in /usr/src/lib/mip/fort.c line 251-254(2)
- in /usr/src/lib/mip/reader.c line 191-193(2), 231

getlab defined in line 18; used 28 times

- in /usr/src/lib/mip/cgram.y line 524-536(5), 547-549(2), 558-560(3), 570, 583, 864, 878
- in /usr/src/lib/mip/pftn.c line 339-344(2), 355, 460, 967
- in /usr/src/lib/mip/reader.c line 584, 590, 606, 970, 978, 997-999(3)
- in /usr/src/lib/mip/trees.c line 1539

tdebug defined in line 14; used 5 times

- in /usr/src/lib/mip/match.c line 167
- in /usr/src/lib/mip/reader.c line 84
- in /usr/src/lib/mip/scan.c line 79, 106
- in /usr/src/lib/mip/trees.c line 1160

where defined in line 12; used 3 times

- in /usr/src/lib/mip/common.c line 63, 80, 104

xdebug defined in line 13; used 4 times

- in /usr/src/lib/mip/fort.c line 140
- in /usr/src/lib/mip/reader.c line 96
- in /usr/src/lib/mip/scan.c line 80, 112

#### Usage of this include

onepass.h used 1 times

- in /usr/src/lib/mip/manifest.h line 119

Last modified: 1991-07-20 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 949 |