home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / MAWK113.ZIP / mawk113 / config / msc_dos.h < prev    next >
C/C++ Source or Header  |  1992-12-16  |  1KB  |  56 lines

  1.  
  2. /********************************************
  3. msc_dos.h
  4. copyright 1991, Michael D. Brennan
  5.  
  6. This is a source file for mawk, an implementation of
  7. the AWK programming language.
  8.  
  9. Mawk is distributed without warranty under the terms of
  10. the GNU General Public License, version 2, 1991.
  11. ********************************************/
  12.  
  13. /* Microsoft C 6.0A under MSDOS */
  14.  
  15. /*$Log: msc_dos.h,v $
  16.  * Revision 4.4  1992/12/17  02:48:01  mike
  17.  * 1.1.2d changes for DOS
  18.  *
  19.  * Revision 4.3  1992/01/09  08:54:09  brennan
  20.  * changed SAMESEG macro
  21.  *
  22.  * Revision 4.2  91/10/29  09:36:59  brennan
  23.  * Large model macro
  24.  * 
  25. */
  26.  
  27. #ifndef   CONFIG_H
  28. #define   CONFIG_H      1
  29.  
  30. #define   MSDOS_MSC        1
  31. #define   MSDOS                 1
  32.  
  33. #define   HAVE_PROTOS           1
  34. #define   HAVE_STDARG_H         1
  35. #define   HAVE_STDLIB_H        1
  36. #define   HAVE_TIME_H        1
  37. #define   HAVE_STRERROR        1
  38.  
  39. #define   FPE_TRAPS_ON        1
  40. #define   NOINFO_SIGFPE        1
  41.  
  42. #ifndef   HAVE_SMALL_MEMORY   /* allow large model override */
  43. #define   HAVE_SMALL_MEMORY     1
  44. #endif
  45.  
  46. #if  HAVE_SMALL_MEMORY==0
  47. /* how to test far pointers have the same segment */
  48. #define SAMESEG(p,q) \
  49.   (((unsigned long)(p)^(unsigned long)(q))<0x10000L)
  50. #endif
  51.  
  52. #include "config/Idefault.h"
  53.  
  54.  
  55. #endif  /* CONFIG_H  */
  56.