add errno implementation in RT-Thread.

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1682 bbd45198-f89e-11dd-88c7-29a3b14d5316
This commit is contained in:
bernard.xiong@gmail.com
2011-08-28 15:57:10 +00:00
parent da74af2347
commit 472cc9334a
3 changed files with 28 additions and 7 deletions
+6
View File
@@ -365,6 +365,12 @@ void rt_kprintf(const char *fmt, ...);
rt_err_t rt_get_errno(void);
void rt_set_errno(rt_err_t no);
int *_rt_errno(void);
#ifndef RT_USING_NEWLIB
#ifndef errno
#define errno *_rt_errno()
#endif
#endif
void* rt_memset(void *src, int c, rt_ubase_t n);
void* rt_memcpy(void *dest, const void *src, rt_ubase_t n);