Annotation of 43BSD/ingres/source/h/trace.h, revision 1.1.1.1

1.1       root        1: /*
                      2: **  TRACE.H -- conditional compilation flags
                      3: **
                      4: **     Some of these may be commented out to set them to "off".
                      5: **     The comment should be removed to set them to "on".
                      6: **
                      7: **     Version:
                      8: **             @(#)trace.h     8.2     1/22/85
                      9: */
                     10: 
                     11: /* access methods compilation flags */
                     12: 
                     13: # define       xATR1           /* trace info, level 1 */
                     14: # define       xATR2           /* trace info, level 2, implies xTR1 */
                     15: # define       xATR3           /* trace info, level 3, implies xTR1 & xTR2 */
                     16: 
                     17: /* decomposition compilation flags */
                     18: 
                     19: # define       xDTR1           /* trace info, level 1 */
                     20: # define       xDTR2           /* trace info, level 2, implies xTR1 */
                     21: # define       xDTR3           /* trace info, level 3, implies xTR1 & xTR2 */
                     22: 
                     23: /* EQUEL compilation flags */
                     24: 
                     25: # define       xETR1           /* trace info, level 1 */
                     26: # define       xETR2           /* trace info, level 2, implies xTR1 */
                     27: # define       xETR3           /* trace info, level 3, implies xTR1 & xTR2 */
                     28: 
                     29: /* monitor compilation flags */
                     30: 
                     31: # define       xMTR1           /* trace info, level 1 */
                     32: # define       xMTR2           /* trace info, level 2, implies xTR1 */
                     33: # define       xMTR3           /* trace info, level 3, implies xTR1 & xTR2 */
                     34: 
                     35: /* OVQP compilatiion flags */
                     36: 
                     37: # define       xOTR1           /* trace info, level 1 */
                     38: # define       xOTR2           /* trace info, level 2, implies xTR1 */
                     39: # define       xOTR3           /* trace info, level 3, implies xTR1 & xTR2 */
                     40: 
                     41: /* parser compilation flags */
                     42: 
                     43: # define       xPTR1           /* trace info, level 1 */
                     44: # define       xPTR2           /* trace info, level 2, implies xTR1 */
                     45: # define       xPTR3           /* trace info, level 3, implies xTR1 & xTR2 */
                     46: 
                     47: /* qrymod compilation flags */
                     48: 
                     49: # define       xQTR1           /* trace info, level 1 */
                     50: # define       xQTR2           /* trace info, level 2, implies xTR1 */
                     51: # define       xQTR3           /* trace info, level 3, implies xTR1 & xTR2 */
                     52: 
                     53: /* scanner compilation flags */
                     54: 
                     55: # define       xSTR1           /* trace info, level 1 */
                     56: # define       xSTR2           /* trace info, level 2, implies xTR1 */
                     57: # define       xSTR3           /* trace info, level 3, implies xTR1 & xTR2 */
                     58: 
                     59: /* DBU compilation flags */
                     60: 
                     61: # define       xZTR1           /* trace info, level 1 */
                     62: # define       xZTR2           /* trace info, level 2, implies xTR1 */
                     63: # define       xZTR3           /* trace info, level 3, implies xTR1 & xTR2 */
                     64: 
                     65: /* support compilation flags */
                     66: 
                     67: # define       xTTR1           /* trace info, level 1 */
                     68: # define       xTTR2           /* trace info, level 2, implies xTR1 */
                     69: # define       xTTR3           /* trace info, level 3, implies xTR1 & xTR2 */
                     70: 
                     71: /*
                     72: **  Inline expansion for trace flags
                     73: */
                     74: 
                     75: extern short   *tT;
                     76: # ifndef tTf
                     77: # define       tTf(a, b)       ((b < 0) ? tT[a] : (tT[a] & (1 << b)))
                     78: # endif tTf

unix.superglobalmegacorp.com

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