Library Naming Conventions

By default, the linker uses automatic library selection to select the correct run-time-support library (see Section 4.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:

rts430[x[l]][abi][_eh].lib

rts430 Indicates a 16-bit MSP430 library.
x Optional x indicates a 20-bit MSP430X library.
l Optional l after x indicates a 20-bit large code, large-data model MSP430X library. (This format is the old style.)
abi Indicates the application binary interface (ABI) used. Although the COFF file format is no longer supported, the library filename still contains "_eabi" to distinguish the EABI libraries from older COFF libraries.
_eabi EABI
_eh Indicates the library has exception handling support
_lc Indicates the library supports large code
_sc Indicates the library supports small code
_ld Indicates the library supports large data
_rd Indicates the library supports restricted data
_sd Indicates the library supports small data