Browse Source

[libc] Add _EXFUN judgement

Bernard Xiong 6 years ago
parent
commit
fcb62b80da
1 changed files with 7 additions and 0 deletions
  1. 7 0
      components/libc/compilers/newlib/libc.h

+ 7 - 0
components/libc/compilers/newlib/libc.h

@@ -26,8 +26,15 @@
 #ifndef __RTT_LIBC_H__
 #define __RTT_LIBC_H__
 
+#include <stdio.h>
+#include <stdint.h>
+#include <string.h>
 #include <sys/time.h>
 
+#ifndef _EXFUN
+#define _EXFUN(name, proto)		name proto
+#endif
+
 #define MILLISECOND_PER_SECOND  1000UL
 #define MICROSECOND_PER_SECOND  1000000UL
 #define NANOSECOND_PER_SECOND   1000000000UL