Annotation of embedaddon/expat/amiga/include/proto/expat.h, revision 1.1.1.1
1.1 misho 1: #ifndef PROTO_EXPAT_H
2: #define PROTO_EXPAT_H
3:
4: #ifndef LIBRARIES_EXPAT_H
5: #include <libraries/expat.h>
6: #endif
7:
8: /****************************************************************************/
9:
10: #ifndef __NOLIBBASE__
11: #ifndef __USE_BASETYPE__
12: extern struct Library * ExpatBase;
13: #else
14: extern struct Library * ExpatBase;
15: #endif /* __USE_BASETYPE__ */
16: #endif /* __NOLIBBASE__ */
17:
18: /****************************************************************************/
19:
20: #ifdef __amigaos4__
21: #include <interfaces/expat.h>
22: #ifdef __USE_INLINE__
23: #include <inline4/expat.h>
24: #endif /* __USE_INLINE__ */
25: #ifndef CLIB_EXPAT_PROTOS_H
26: #define CLIB_EXPAT_PROTOS_H 1
27: #endif /* CLIB_EXPAT_PROTOS_H */
28: #ifndef __NOGLOBALIFACE__
29: extern struct ExpatIFace *IExpat;
30: #endif /* __NOGLOBALIFACE__ */
31: #else /* __amigaos4__ */
32: #ifndef CLIB_EXPAT_PROTOS_H
33: #include <clib/expat_protos.h>
34: #endif /* CLIB_EXPAT_PROTOS_H */
35: #if defined(__GNUC__)
36: #ifndef __PPC__
37: #include <inline/expat.h>
38: #else
39: #include <ppcinline/expat.h>
40: #endif /* __PPC__ */
41: #elif defined(__VBCC__)
42: #ifndef __PPC__
43: #include <inline/expat_protos.h>
44: #endif /* __PPC__ */
45: #else
46: #include <pragmas/expat_pragmas.h>
47: #endif /* __GNUC__ */
48: #endif /* __amigaos4__ */
49:
50: /****************************************************************************/
51:
52: #endif /* PROTO_EXPAT_H */
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>