home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / misc / volume35 / freeze / part02 / config.tur < prev    next >
Text File  |  1993-02-21  |  3KB  |  70 lines

  1. /* This is a configuration file prototype, copy it to config.h and      */
  2. /* "#define" appropriate macros if you have problems with "configure".  */
  3.  
  4. /* define as "int" or "void" */
  5. #define RETSIGTYPE void
  6.  
  7. /* define if your computer/system allows unaligned word access          */
  8. #define ALLOW_MISALIGN
  9.  
  10. /* define if sizeof(int) == 2                                           */
  11. #define INT_16_BITS
  12.  
  13. /* define if your computer cannot handle data items of more than 64K    */
  14. #define SEGMENTED
  15.  
  16. /* define if filenames can be of more than 14 chars                     */
  17. #undef HAVE_LONG_FILE_NAMES
  18.  
  19. /* define no more than one of, according to your standard #include's    */
  20. /* if you have <dirent.h>                                               */
  21. #undef DIRENT
  22. /* if you have <sys/ndir.h>                                             */
  23. #undef SYSNDIR
  24. /* if you have <sys/dir.h>                                              */
  25. #undef SYSDIR
  26.  
  27. /* define if you have <sys/stdtypes.h>                                  */
  28. #undef HAVE_SYS_STDTYPES_H
  29.  
  30. /* define if you have "rindex" and "setlinebuf" correspondingly         */
  31. #undef HAVE_RINDEX
  32. #undef HAVE_SETLINEBUF
  33.  
  34. /* define no more than one of, according to your standard #include's    */
  35. /* if you have <utime.h>                                                */
  36. #undef UTIME
  37. /* if you have <sys/utime.h>                                            */
  38. #undef SYSUTIME
  39. /* if you have "struct timeval" in <sys/time.h>                         */
  40. #undef SYSTIME
  41.  
  42. /* BORLAND C has no off_t definition in <sys/types.h>                   */
  43. #define off_t long
  44.  
  45. /* define if you want to have freeze compatible with vers. 1.0          */
  46. #undef COMPAT
  47.  
  48. /* define if your system has multibyte NEWLINE (as in MS-DOS) and       */
  49. /* you want to do text conversion by default                            */
  50. #undef TEXT_DEFAULT
  51.  
  52. /* define if you want to build freeze in small model  (64K data)        */
  53. /* (segmented architectures only)                                       */
  54. #undef TINY
  55.  
  56. /* override default value because BCC cannot handle 65536 bytes arrays  */
  57. #define BITS 14
  58.  
  59. /* define if you want to decrease the amount of memory but without      */
  60. /* 64K restriction (no sense for 16-bit machines)                       */
  61. #undef SMALL
  62.  
  63. /* define to increase the compression speed by about 10% at the cost    */
  64. /* of some tenths of % compression rate                                 */
  65. #undef FASTHASH
  66.  
  67. /* default Huffman values, define if you don't like the default        */
  68. /* 0,0,1,2,6,19,34,0. These below are reasonably good also.            */
  69. /* #define HUFVALUES 0,1,1,1,4,10,27,18                                */
  70.