home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / icon / dos / src / config / os2 / microsft / define.h < prev    next >
Encoding:
Text File  |  1992-02-13  |  864 b   |  36 lines

  1. #undef OS2
  2. #undef MSDOS       /* Just to be sure... */
  3. #define OS2 1
  4.  
  5. /*
  6.  * The following definitions assure the C compilers are defined with
  7.  * the correct logical values for #if directives. The definitions
  8.  * they use come from the C command line.
  9.  */
  10.  
  11. #undef MICROSOFT
  12. #define MICROSOFT 1
  13.  
  14. #define FixedRegions
  15. #define Standard
  16. #define KeyboardFncs
  17. #define Pipes
  18. #define SystemFnc
  19.  
  20. #define StackSize 8000    /* OS2 needs a little large than normal stack */
  21.  
  22. #define HostStr "OS/2 (FR) ex Microsoft C Version 6.0"
  23.  
  24. /*
  25.  * The following definitions are common to all C compilers (to date).
  26.  */
  27.  
  28. #define IntBits 16
  29. #define Precision 15    /* As per float.h DBL_DIGIT */
  30. #define IcodeSuffix ".icx"
  31. #define IcodeASuffix ".ICX"
  32. #define index strchr
  33. #define rindex strrchr
  34. #define unlink remove
  35. #define DiffPtrs(p1,p2) ((word)(p1)-(word)(p2))
  36.