summaryrefslogtreecommitdiff
path: root/components/cplusplus/crt_init.c
AgeCommit message (Collapse)Author
2018-10-14[license] Change license to Apache.Bernard Xiong
2018-09-108. _init/_fini加入RT_WEAK,与库中定义重复,以便通过通过travis ↵liruncong
ci的gcc自定编译.
2017-10-15[cplusplus] Add newline in the end of file.bernard
2017-09-18rename WEAK to RT_WEAKxieyangrun
2017-05-19update cplusplus support code.weety
2017-01-31[C++] Add WEAK for cplusplus_system_init routine.bernard
2016-07-13[libc] Add CodeSourcery G++ lite check.Bernard Xiong
2016-06-28[C++] Add _init/_fini routines for GCCBernard Xiong
2015-03-22Add copyright informationBernard.Xiong
2015-01-23Update crt_init.cBernard Xiong
2015-01-22crt_init: fix hardfault in Keil toolchain when there is no cpp objectGrissiom
If there is no SHT$$INIT_ARRAY, calling $Super$$__cpp_initialize__aeabi_() will fault. At least until Keil5.12 the problem still exists. So we have to initialize the C++ runtime our own.
2014-12-31Add cplusplus initialization for ARMCC; Fix printf issue in _sys_write.bernard
2014-11-01[C++] fix the ctors initialization issueBernard Xiong