#include <stdio.h>
#include <dos/dos.h>
#include <powerup/gcclib/powerup_protos.h>

extern ULONG DOSBase;

int rename(const char *old,const char *new)
{
  struct Caos MyCaos;

  MyCaos.d1 = (ULONG)old;
  MyCaos.d2 = (ULONG)new;
  MyCaos.M68kCacheMode = IF_CACHEFLUSHALL;
  MyCaos.PPCCacheMode = IF_CACHEFLUSHALL;
  MyCaos.caos_Un.Offset = -78;
  MyCaos.a6 = DOSBase;
  return PPCCallOS(&MyCaos);
}


