提交 60e36def 编写于 作者: B Bernard Xiong

[libc] Add CodeSourcery G++ lite check.

上级 477857d3
......@@ -31,14 +31,15 @@ extern void $Super$$__cpp_initialize__aeabi_(void);
/* we need to change the cpp_initialize order */
void $Sub$$__cpp_initialize__aeabi_(void)
{
/* empty */
/* empty */
}
#elif defined(__GNUC__)
#elif defined(__GNUC__) && !defined(__CS_SOURCERYGXX_MAJ__)
/* The _init()/_fini() routines has been defined in codesourcery g++ lite */
void _init()
{
}
void _fini()
void _fini()
{
}
#endif
......@@ -67,7 +68,7 @@ int cplusplus_system_init(void)
typedef void PROC();
extern const unsigned long SHT$$INIT_ARRAY$$Base[];
extern const unsigned long SHT$$INIT_ARRAY$$Limit[];
const unsigned long *base = SHT$$INIT_ARRAY$$Base;
const unsigned long *lim = SHT$$INIT_ARRAY$$Limit;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册