Home | History | Annotate | Download | only in proto
      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 */
     53