Parameters 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. !File: debugcst.h
  2. #undef DEBUG 1 /* perform various self-tests */
  3. !File: density.h
  4. #define DENSITY 3 /* to determine, if a csa or csb
  5. instruction must be generated */
  6. !File: errout.h
  7. #define ERROUT STDERR /* file pointer for writing messages */
  8. #define MAXERR_LINE 5 /* maximum number of error messages given
  9. on the same input line. */
  10. !File: idfsize.h
  11. #define IDFSIZE 128 /* max. significant length of an identifier */
  12. !File: inputtype.h
  13. #define INP_READ_IN_ONE 1 /* read input file in one */
  14. !File: numsize.h
  15. #define NUMSIZE 256 /* maximum length of a numeric constant */
  16. !File: strsize.h
  17. #define ISTRSIZE 32 /* minimum number of bytes allocated for
  18. storing a string */
  19. #define RSTRSIZE 8 /* step size in enlarging the memory for
  20. the storage of a string */
  21. !File: target_sizes.h
  22. #define MAXSIZE 8 /* the maximum of the SZ_* constants */
  23. /* target machine sizes */
  24. #define SZ_CHAR (arith)1
  25. #define SZ_WORD (arith)4
  26. #define SZ_INT (arith)4
  27. #define SZ_LONG (arith)4
  28. #define SZ_POINTER (arith)4
  29. #define SZ_REAL (arith)8
  30. /* target machine alignment requirements */
  31. #define AL_CHAR 1
  32. #define AL_WORD ((int)SZ_WORD)
  33. #define AL_INT ((int)SZ_WORD)
  34. #define AL_LONG ((int)SZ_WORD)
  35. #define AL_POINTER ((int)SZ_WORD)
  36. #define AL_REAL ((int)SZ_WORD)
  37. #define AL_STRUCT ((int)SZ_WORD)
  38. !File: nocross.h
  39. #define NOCROSS 1 /* define when cross compiler not needed */
  40. !File: dbsymtab.h
  41. #define DBSYMTAB 1 /* ability to produce symbol table for debugger */