config.h.in 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. /* Define if your processor stores words with the most significant
  2. byte first (like Motorola and SPARC, unlike Intel and VAX). */
  3. #undef WORDS_BIGENDIAN
  4. /* The number of bytes in a usigned char. */
  5. #undef SIZEOF_CHAR
  6. /* The number of bytes in a unsigned int. */
  7. #undef SIZEOF_INT
  8. /* The number of bytes in a unsigned long. */
  9. #undef SIZEOF_LONG
  10. /* The number of bytes in a unsigned short. */
  11. #undef SIZEOF_SHORT
  12. /* Define if we have libgpm. */
  13. #undef HAVE_LIBGPM
  14. /* Define if we have the SLang library from Davis. */
  15. #undef HAVE_LIBSLANG
  16. /* Define if we have the X11 windowing system. */
  17. #undef HAVE_X11
  18. /* Define if we have enabled pthread support */
  19. #undef HAVE_PTHREAD
  20. /* Define the architecture name string */
  21. #undef ARCHITECTURE
  22. /* The version number string */
  23. #undef VERSION
  24. /* The package name string */
  25. #undef PACKAGE
  26. /* Generate the fixed bit size types */
  27. #if SIZEOF_INT == 4
  28. # define INT32 int
  29. # define UINT32 unsigned int
  30. #else
  31. # if SIZEOF_LONG == 4
  32. # define INT32 long
  33. # define UINT32 unsigned long
  34. # else
  35. # if SIZEOF_SHORT == 4
  36. # define INT32 short
  37. # define UINT32 unsigned short
  38. # else
  39. # error Must have a form of 32-bit integer
  40. # endif
  41. # endif
  42. #endif
  43. #if SIZEOF_INT == 2
  44. # define INT16 int
  45. # define UINT16 unsigned int
  46. #else
  47. # if SIZEOF_LONG == 2
  48. # define INT16 long
  49. # define UINT16 unsigned long
  50. # else
  51. # if SIZEOF_SHORT == 2
  52. # define INT16 short
  53. # define UINT16 short
  54. # else
  55. # error Must have a form of 16-bit integer
  56. # endif
  57. # endif
  58. #endif