122232Sdist /* 222232Sdist * Copyright (c) 1980 Regents of the University of California. 322232Sdist * All rights reserved. The Berkeley software License Agreement 422232Sdist * specifies the terms and conditions for redistribution. 522232Sdist * 6*30027Smckusick * @(#)piwhoami.h 5.2 (Berkeley) 11/12/86 722232Sdist */ 81181Speter 91181Speter /* 101181Speter * am i generating an obj file (OBJ), 111181Speter * postfix binary input to the 2nd pass of the portable c compiler (PC), 121181Speter * or pTrees (PTREE)? 131181Speter */ 141181Speter #define OBJ 151181Speter #undef PC 161181Speter #undef PTREE 171181Speter 181181Speter /* 1910569Smckusick * we assume one of the following will be defined by the preprocessor: 2010569Smckusick * vax for vaxes 2110569Smckusick * pdp11 for pdp11's 2210569Smckusick * mc68000 for motorola mc68000's 23*30027Smckusick * tahoe for cci power 6/32's 241181Speter */ 251181Speter 261181Speter /* 2710569Smckusick * hardware characteristics: 2810569Smckusick * address size (16 or 32 bits) and byte ordering (normal or dec11 family). 2910569Smckusick */ 3010569Smckusick #ifdef vax 3110569Smckusick #undef ADDR16 3210569Smckusick #define ADDR32 3310569Smckusick #define DEC11 3410569Smckusick #endif vax 3510569Smckusick #ifdef mc68000 3610569Smckusick #undef ADDR16 3710569Smckusick #define ADDR32 3810569Smckusick #undef DEC11 3910569Smckusick #endif mc68000 40*30027Smckusick #ifdef tahoe 41*30027Smckusick #undef ADDR16 42*30027Smckusick #define ADDR32 43*30027Smckusick #undef DEC11 44*30027Smckusick #endif tahoe 4510569Smckusick #ifdef pdp11 4610569Smckusick #define ADDR16 4710569Smckusick #undef ADDR32 4810569Smckusick #define DEC11 4910569Smckusick #endif pdp11 5010569Smckusick 5110569Smckusick /* 521181Speter * am i pi or pxp? 531181Speter */ 541181Speter #define PI 551181Speter #undef PXP 561181Speter 571181Speter /* 581181Speter * am i both passes, or am i only one of the two passes pi0 or pi1? 591181Speter */ 601181Speter #define PI01 611181Speter #undef PI0 621181Speter #undef PI1 6315024Sthien #define DEBUG 64