home *** CD-ROM | disk | FTP | other *** search
/ minnie.tuhs.org / unixen.tar / unixen / PDP-11 / Trees / V7 / usr / src / cmd / f77 / pdp11defs < prev    next >
Encoding:
Text File  |  1979-01-10  |  853 b   |  54 lines

  1. #ifndef TARGET
  2. TARGET NOT DEFINED !!!
  3. #endif
  4. #if TARGET!=PDP11
  5. Target= TARGET OUT OF RANGE!!
  6. #endif
  7.  
  8. #ifndef FAMILY
  9. FAMILY NOT DEFINED!!!
  10. #endif
  11. #if FAMILY!=SCJ && FAMILY!=DMR
  12. Family = FAMILY OUT OF RANGE
  13. #endif
  14.  
  15. #define TYLENG    TYLONG
  16.  
  17. #define TYINT    TYSHORT
  18. #define SZADDR    2
  19. #define SZSHORT    2
  20. #define SZINT    2
  21.  
  22. #define SZLONG    4
  23. #define SZLENG    SZLONG
  24.  
  25. #define ALIADDR SZADDR
  26. #define ALISHORT SZSHORT
  27. #define ALILONG 2
  28. #define ALIDOUBLE 2
  29. #define ALIINT    ALILONG
  30. #define ALILENG    ALILONG
  31.  
  32.  
  33. #define AUTOREG 5
  34. #define ARGREG 4
  35. #define SAVESPACE 6
  36.  
  37. #define FUDGEOFFSET 1
  38. #define BITSPERCHAR 8
  39. #define XL 8
  40.  
  41. #define USETEXT    "\t.text"
  42. #define USECONST    "\t.data"
  43. #define USEBSS    "\t.bss"
  44. #define USEINIT    "\t.data"
  45.  
  46. #define BLANKCOMMON "_BLNK_"
  47.  
  48. #define LABELFMT "%s:\n"
  49. #define MAXSHORT 32767
  50.  
  51. #define MAXREGVAR 2
  52. #define TYIREG TYSHORT
  53. #define MSKIREG  M(TYSHORT)
  54.