bernard
8ee0bf8908
Add KConfig for C++ feature.
2017-06-06 18:19:06 +08:00
weety
a818ba0e2d
update cplusplus support code.
2017-05-19 21:41:43 +08:00
bernard
eb2c098197
[C++] Add C++ interface for RT-Thread kernel.
2017-01-31 13:19:18 +08:00
bernard
876a9148e7
[C++] Add WEAK for cplusplus_system_init routine.
2017-01-31 13:16:01 +08:00
Bernard Xiong
60e36defc4
[libc] Add CodeSourcery G++ lite check.
2016-07-13 09:37:51 +08:00
Bernard Xiong
47f0798079
[C++] Add _init/_fini routines for GCC
2016-06-28 08:24:26 +00:00
SchumyHao
1eea52307b
rm CPP's RT_USE_LIBC depends
...
Signed-off-by: SchumyHao <bob-hjl@126.com>
2015-11-15 16:36:57 +08:00
Bernard.Xiong
cf37bccae4
Add copyright information
2015-03-22 08:56:37 +08:00
Bernard Xiong
3962937626
Update README.md
2015-01-23 10:39:26 +08:00
Bernard Xiong
cded27b58e
Update crt_init.c
2015-01-23 10:37:07 +08:00
Grissiom
01ab0c1d1e
crt_init: fix hardfault in Keil toolchain when there is no cpp object
...
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.
2015-01-22 17:27:17 +08:00
bernard
b73283135d
Add cplusplus initialization for ARMCC; Fix printf issue in _sys_write.
2014-12-31 11:53:12 +08:00
Bernard Xiong
1974bec8bf
[C++] fix the ctors initialization issue
2014-11-01 14:12:58 +08:00
Bernard Xiong
b84123b0b4
[C++] Add cplusplus component
2014-11-01 09:09:21 +08:00