#ifdef VBCC
#include <inline/graphics_protos.h>
#endif

#ifdef GCC
#include <inline/graphics.h>
#endif

#if defined(__SASC) && defined(__PPC__)

#define __USE_SYSBASE

#include <proto/exec.h>
#include <proto/dos.h>
#include <proto/graphics.h>
#include <proto/intuition.h>
#include <proto/timer.h>

#include <powerup/ppclib/interface.h>
#include <powerup/gcclib/powerup_protos.h>
#endif

/* Add pragmas/protos/inlines and other compiler-specific stuuff for your compiler here */



#ifndef __PPC__    /* this can change some functions in order to call exec.library's ones if the system hasn't a PPC, ppc.library if the system have. In future it can call WarpOS' functions when compiling for that system. */
#define POSBB_AllocMem(s, f) AllocMem(s , f)
#define POSBB_CopyMem(s, d , l) CopyMem(s , d ,l )
#define POSBB_FreeMem(s ,l) FreeMem(s, l)
#else
#define POSBB_AllocMem(s, f) PPCAllocMem(s, f)
#define POSBB_CopyMem(s, d , l) PPCCopyMem(s , d ,l)
#define POSBB_FreeMem(s ,l) PPCFreeMem(s ,l)
#define NOFORBID       /*if you are compiling for Amiga PPC you have also to turn off all Forbid()/Permit() calls. */
#endif


