sm64

A Super Mario 64 decompilation
Log | Files | Refs | README | LICENSE

os_libc.h (523B)


      1 #ifndef _OS_LIBC_H_
      2 #define _OS_LIBC_H_
      3 
      4 #include "ultratypes.h"
      5 
      6 // Old deprecated functions from strings.h, replaced by memcpy/memset.
      7 extern void bcopy(const void *, void *, size_t);
      8 extern void bzero(void *, size_t);
      9 
     10 /* Printf */
     11 
     12 extern int        sprintf(char *s, const char *fmt, ...);
     13 extern void        osSyncPrintf(const char *fmt, ...);
     14 extern void        osAsyncPrintf(const char *fmt, ...);
     15 extern int        osSyncGetChars(char *buf);
     16 extern int        osAsyncGetChars(char *buf);
     17 
     18 #endif /* !_OS_LIBC_H_ */