global.c 704 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. /*
  2. Definitions of the externs in global.h.
  3. Could be generated.
  4. */
  5. /* $Header$ */
  6. #include "global.h"
  7. /******** EM Machine capacity parameters ********/
  8. size wsize;
  9. size dwsize;
  10. size psize;
  11. long i_minsw;
  12. long i_maxsw;
  13. unsigned long i_maxuw;
  14. long min_off;
  15. long max_off;
  16. ptr max_addr;
  17. /******** EM program parameters ********/
  18. ptr ML;
  19. ptr HB;
  20. ptr DB;
  21. long NProc;
  22. long PreIgnMask;
  23. /******** EM machine registers ********/
  24. long PI;
  25. ptr PC;
  26. ptr HP;
  27. ptr SP;
  28. ptr LB;
  29. ptr AB;
  30. long ES;
  31. int ES_def;
  32. int OnTrap;
  33. long IgnMask;
  34. long TrapPI;
  35. char *FRA;
  36. size FRALimit;
  37. size FRASize;
  38. int FRA_def;
  39. /******** The EM Machine Memory ********/
  40. char *text;
  41. char *data;
  42. ptr HL;
  43. char *stack;
  44. ptr SL;