I have been unable to specify an entry point using CCSv5 and MSP430 linker version 4.2.1. I have specified my entry point in Properties->MSP430 Linker->Advanced Options (--entry_point). I have specified the the object file containing my entry point as the first to be linked (Properties->MSP430 Linker->File Search Path). The linker always seems to link _c_int00, as I get the following error with each attempt:
"../lnk_msp430f5438a.cmd", line 221: error #10099-D: program will not fit into
available memory. placement with alignment fails for section ".reset" size
0x4 . Available memory ranges:
RESET size: 0x2 unused: 0x2 max hole: 0x2
Is there any way to stop the linker from linking in _c_int00? I have even tried changing my entry point to _c_int00, but then the linker complains of a duplicate symbol.