expat_config.h 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. /* Copyright 2000, Clark Cooper
  2. All rights reserved.
  3. This is free software. You are permitted to copy, distribute, or modify
  4. it under the terms of the MIT/X license (contained in the COPYING file
  5. with this distribution.)
  6. */
  7. /* Define to empty if the keyword does not work. */
  8. #undef const
  9. /* Define if you have a working `mmap' system call. */
  10. #undef HAVE_MMAP
  11. /* Define to `long' if <sys/types.h> doesn't define. */
  12. #undef off_t
  13. /* Define to `unsigned' if <sys/types.h> doesn't define. */
  14. #undef size_t
  15. /* Define if your processor stores words with the most significant
  16. byte first (like Motorola and SPARC, unlike Intel and VAX). */
  17. #undef WORDS_BIGENDIAN
  18. /* Define if you have the bcopy function. */
  19. #undef HAVE_BCOPY
  20. /* Define if you have the memmove function. */
  21. #define HAVE_MEMMOVE 1
  22. /* Define if you have the <unistd.h> header file. */
  23. #define HAVE_UNISTD_H 1
  24. #define XML_NS
  25. #define XML_DTD
  26. #ifdef WORDS_BIGENDIAN
  27. #define XML_BYTE_ORDER 21
  28. #else
  29. #define XML_BYTE_ORDER 12
  30. #endif
  31. #define XML_CONTEXT_BYTES 1024
  32. #ifndef HAVE_MEMMOVE
  33. #ifdef HAVE_BCOPY
  34. #define memmove(d,s,l) bcopy((s),(d),(l))
  35. #else
  36. #define memmove(d,s,l) ;punting on memmove;
  37. #endif
  38. #endif