00001 /* Copyright 2000, Clark Cooper 00002 All rights reserved. 00003 00004 This is free software. You are permitted to copy, distribute, or modify 00005 it under the terms of the MIT/X license (contained in the COPYING file 00006 with this distribution.) 00007 */ 00008 00009 /* Define to empty if the keyword does not work. */ 00010 #undef const 00011 00012 /* Define if you have a working `mmap' system call. */ 00013 #undef HAVE_MMAP 00014 00015 /* Define to `long' if <sys/types.h> doesn't define. */ 00016 #undef off_t 00017 00018 /* Define to `unsigned' if <sys/types.h> doesn't define. */ 00019 #undef size_t 00020 00021 /* Define if you have the ANSI C header files. */ 00022 #define STDC_HEADERS 1 00023 00024 /* Define if your processor stores words with the most significant 00025 byte first (like Motorola and SPARC, unlike Intel and VAX). */ 00026 #undef WORDS_BIGENDIAN 00027 00028 /* Define if you have the bcopy function. */ 00029 #undef HAVE_BCOPY 00030 00031 /* Define if you have the getpagesize function. */ 00032 #undef HAVE_GETPAGESIZE 00033 00034 /* Define if you have the memmove function. */ 00035 #define HAVE_MEMMOVE 1 00036 00037 /* Define if you have the <fcntl.h> header file. */ 00038 #undef HAVE_FCNTL_H 00039 00040 /* Define if you have the <unistd.h> header file. */ 00041 #define HAVE_UNISTD_H 1 00042 00043 #define XML_NS 00044 #define XML_DTD 00045 00046 #ifdef WORDS_BIGENDIAN 00047 #define XML_BYTE_ORDER 21 00048 #else 00049 #define XML_BYTE_ORDER 12 00050 #endif 00051 00052 #define XML_CONTEXT_BYTES 1024 00053 00054 #ifndef HAVE_MEMMOVE 00055 #ifdef HAVE_BCOPY 00056 #define memmove(d,s,l) bcopy((s),(d),(l)) 00057 #else 00058 #define memmove(d,s,l) ;punting on memmove; 00059 #endif 00060 00061 #endif