SPRUIG8J January 2018 – March 2024
C7000 compiler releases include pre-built run-time support (RTS) libraries that provide all the standard capabilities. Separate libraries are provided for each target CPU version, big and little endian support, and C++ exception support. See Section 7.1.8 for information on the library-naming conventions.
The run-time-support library contains the following:
The run-time-support libraries do not contain functions involving signals and locale issues.
The C++ library supports wide chars, in that template functions and classes that are defined for char are also available for wide char. For example, wide char stream classes wios, wiostream, wstreambuf and so on (corresponding to char classes ios, iostream, streambuf) are implemented. However, there is no low-level file I/O for wide chars. Also, the C library interface to wide char support (through the C++ headers <cwchar> and <cwctype>) is limited as described in Section 5.1.
TI does not provide documentation that covers the functionality of the C++ library. TI suggests referring to one of the following sources: