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