diff --git a/components/libc/armlibc/libc_syms.c b/components/libc/armlibc/libc_syms.c index 847c48544ac38ab0ee0b2c8eb7d085fa5d710c78..fc84aec77af31db001472acf6a3f3bfd10964a59 100644 --- a/components/libc/armlibc/libc_syms.c +++ b/components/libc/armlibc/libc_syms.c @@ -27,11 +27,13 @@ RTM_EXPORT(memchr); RTM_EXPORT(toupper); RTM_EXPORT(atoi); +#ifdef RT_USING_RTC RTM_EXPORT(localtime); RTM_EXPORT(time); +#endif /* import the full stdio for printf */ -#ifdef __MICROLIB +#if defined(RT_USING_MODULE) && defined(__MICROLIB) #error "[RT_USING_LIBC] Please use standard libc but not microlib." #endif