提交 b769aa15 编写于 作者: qiuyiuestc's avatar qiuyiuestc

update export symbols

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1197 bbd45198-f89e-11dd-88c7-29a3b14d5316
上级 b7e62fb7
...@@ -13,6 +13,10 @@ ...@@ -13,6 +13,10 @@
*/ */
#include <rtthread.h> #include <rtthread.h>
#include <assert.h>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
/* some buildin kernel symbol */ /* some buildin kernel symbol */
...@@ -142,26 +146,40 @@ RTM_EXPORT(rt_timer_control) ...@@ -142,26 +146,40 @@ RTM_EXPORT(rt_timer_control)
/* /*
* kservice interface symbol * kservice interface symbol
*/ */
RTM_EXPORT(rt_memcpy)
RTM_EXPORT(rt_memset)
RTM_EXPORT(rt_kprintf)
RTM_EXPORT(rt_sprintf)
/*
* misc interface symbol
*/
extern int __aeabi_ddiv; extern int __aeabi_ddiv;
extern int __aeabi_dmul; extern int __aeabi_dmul;
extern int __aeabi_i2d; extern int __aeabi_i2d;
extern int __aeabi_uidiv; extern int __aeabi_uidiv;
extern int __aeabi_uidivmod; extern int __aeabi_uidivmod;
extern int __aeabi_d2iz; extern int __aeabi_d2iz;
extern int rand;
RTM_EXPORT(rt_kprintf)
RTM_EXPORT(rt_memcpy)
RTM_EXPORT(rt_memset)
RTM_EXPORT(rt_sprintf)
RTM_EXPORT(__aeabi_ddiv) RTM_EXPORT(__aeabi_ddiv)
RTM_EXPORT(__aeabi_dmul) RTM_EXPORT(__aeabi_dmul)
RTM_EXPORT(__aeabi_i2d) RTM_EXPORT(__aeabi_i2d)
RTM_EXPORT(__aeabi_uidiv) RTM_EXPORT(__aeabi_uidiv)
RTM_EXPORT(__aeabi_uidivmod) RTM_EXPORT(__aeabi_uidivmod)
RTM_EXPORT(__aeabi_d2iz) RTM_EXPORT(__aeabi_d2iz)
RTM_EXPORT(strcmp)
RTM_EXPORT(rand) RTM_EXPORT(rand)
#ifdef RT_USING_NEWLIB
#include <unistd.h>
RTM_EXPORT(snprintf)
RTM_EXPORT(access)
RTM_EXPORT(__assert_func)
#endif
#ifdef RT_USING_RTGUI #ifdef RT_USING_RTGUI
/* FIX ME , should be removed from here */ /* FIX ME , should be removed from here */
#include <rtgui/dc.h> #include <rtgui/dc.h>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册