sm64pc/include/PR/os_libc.h

17 lines
406 B
C
Raw Normal View History

2019-08-25 06:46:40 +02:00
#ifndef _OS_LIBC_H_
2019-11-03 20:36:27 +01:00
#define _OS_LIBC_H_
2019-08-25 06:46:40 +02:00
2019-11-03 20:36:27 +01:00
#include "ultratypes.h"
2019-08-25 06:46:40 +02:00
2019-11-03 20:36:27 +01:00
// Old deprecated functions from strings.h, replaced by memcpy/memset.
2020-05-16 22:14:10 +02:00
#ifdef NO_BZERO
#include <string.h>
2020-05-16 22:21:59 +02:00
#define bzero(buf, size) memset((buf), 0, (size))
#define bcopy(src, dst, size) memcpy((dst), (src), (size))
2020-05-16 22:14:10 +02:00
#else
2019-11-03 20:36:27 +01:00
extern void bcopy(const void *, void *, size_t);
extern void bzero(void *, size_t);
2020-05-16 22:14:10 +02:00
#endif
2019-08-25 06:46:40 +02:00
#endif /* !_OS_LIBC_H_ */