SPRUI04F july 2015 – april 2023
By default, the linker uses automatic library selection to select the correct run-time-support library (see Section 6.3.1.1) for your application. If you select the library manually, you must select the matching library using a naming scheme like the following:
rtstrg[endian][abi][eh].lib
trg | The device family of the C6000 architecture that the library was built for. This can be one of the following: 64plus, 6740, or 6600. | |
endian | Indicates endianness: | |
(blank) | Little-endian library | |
e | Big-endian library | |
abi | Indicates the application binary interface (ABI) used. Although the COFF file format is no longer supported, the library filename still contains "_elf" to distinguish the EABI libraries from older COFF libraries. | |
_elf | EABI | |
eh | Indicates whether the library has exception handling support | |
(blank) | exception handling not supported | |
_eh | exception handling support |