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