home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / zip / gnu / gawk213s.lzh / GAWK213S / MISSING.C < prev    next >
C/C++ Source or Header  |  1993-07-29  |  2KB  |  94 lines

  1. /*
  2.  * Do all necessary includes here, so that we don't have to worry about
  3.  * overlapping includes in the files in missing.d.
  4.  */
  5. #include <stdio.h>
  6. #include <ctype.h>
  7. #include <errno.h>
  8. #ifndef VAXC
  9. #include <fcntl.h>
  10. #include <sys/types.h>
  11. #else    /*VAXC (VMS)*/
  12. #include <file.h>
  13. #include <types.h>
  14. #endif
  15. #include <varargs.h>
  16.  
  17. #include "config.h"
  18.  
  19. #ifdef TZSET_MISSING
  20. #include <sys/time.h>
  21. #else
  22. #include <time.h>
  23. #endif
  24.  
  25. #ifdef atarist
  26. /*
  27.  * this will work with gcc compiler - for other compilers you may
  28.  * have to replace path separators in this file into backslashes
  29.  */
  30. #include "atari/stack.c"
  31. #include "atari/tmpnam.c"
  32. #include "atari/textrd.c"    /* gnulib bug fix */
  33. #endif /* atarist */
  34.  
  35. #ifdef SYSTEM_MISSING
  36. #ifdef atarist
  37. #include "atari/system.c"
  38. #else
  39. #include "missing/system.c"
  40. #endif
  41. #endif /* SYSTEM_MISSING */
  42.  
  43. #ifdef GETOPT_MISSING
  44. #include "missing/getopt.c"
  45. #endif    /* GETOPT_MISSING */
  46.  
  47. #ifdef MEMCMP_MISSING
  48. #include "missing/memcmp.c"
  49. #endif    /* MEMCMP_MISSING */
  50.  
  51. #ifdef MEMCPY_MISSING
  52. #include "missing/memcpy.c"
  53. #endif    /* MEMCPY_MISSING */
  54.  
  55. #ifdef MEMSET_MISSING
  56. #include "missing/memset.c"
  57. #endif    /* MEMSET_MISSING */
  58.  
  59. #ifdef RANDOM_MISSING
  60. #include "missing/random.c"
  61. #endif    /* RANDOM_MISSING */
  62.  
  63. #ifdef STRCASE_MISSING
  64. #include "missing/strcase.c"
  65. #endif    /* STRCASE_MISSING */
  66.  
  67. #ifdef STRCHR_MISSING
  68. #include "missing/strchr.c"
  69. #endif    /* STRCHR_MISSING */
  70.  
  71. #ifdef STRERROR_MISSING
  72. #include "missing/strerror.c"
  73. #endif    /* STRERROR_MISSING */
  74.  
  75. #ifdef STRFTIME_MISSING
  76. #include "missing/strftime.c"
  77. #endif    /* STRFTIME_MISSING */
  78.  
  79. #ifdef STRTOD_MISSING
  80. #include "missing/strtod.c"
  81. #endif    /* STRTOD_MISSING */
  82.  
  83. #ifdef STRTOL_MISSING
  84. #include "missing/strtol.c"
  85. #endif    /* STRTOL_MISSING */
  86.  
  87. #if defined(VPRINTF_MISSING) && defined(BSDSTDIO)
  88. #include "missing/vprintf.c"
  89. #endif    /* VPRINTF_MISSING && BSDSTDIO */
  90.  
  91. #ifdef TZSET_MISSING
  92. #include "missing/tzset.c"
  93. #endif /* TZSET_MISSING */
  94.