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