This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F280049C: Linker error unresolved symbol "_main"

Part Number: TMS320F280049C

My program is facing the following error:

undefined first referenced
symbol in file
--------- ----------------
_main C:\ti\ccs1040\ccs\tools\compiler\ti-cgt-c2000_21.6.0.LTS\lib\rts2800_fpu32_eh.lib<args_main.c.obj>

error #10234-D: unresolved symbols remain
error #10010: errors encountered during linking; "sci_ex4_echoback.out" not built

From what I understand the program does not understand where the main or start of the program is. This was not an issue before, I changed the linker file memory allocation to make it as follows:

.text : >> FLASH_BANK0_SEC0| FLASH_BANK0_SEC1|FLASH_BANK0_SEC2|FLASH_BANK0_SEC3|FLASH_BANK0_SEC4, PAGE = 0

Could that be an issue or what do you think is the issue? How do I resolve it?

Thanks in advance.