AnsweredAssumed Answered

CW 10.6 PE is multiply defining __thumb_startup and __iar_program_start in its startup code--how do I prevent that?

Question asked by Nancy Neff on Feb 6, 2015
Latest reply on Feb 10, 2015 by Nancy Neff

I have created a Processor Expert project in CW 10.6, for the FRDM-KE06Z board.  My only component so far is the processor, MKE06Z128VLK4.  When I build the project for FLASH, CW reports multiple definitions of __thumb_startup and __iar_program_start, first in startup.c and then again in __arm_start.c.  Since it's in the generated code, any changes I make to the code directly will be overwritten the next time the project is built, correct?  How do I prevent CW PE from generating erroneous startup code?

Outcomes