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.

CCS5 Migration causes TMS320C6000 bootloader code to be excluded from linker map

I'm having an issue during migration that seems to affect my bootloader code to be unmapped in the linker map file. It's very similar to the same issue from this particular thread: e2e.ti.com/.../420194

My bootloader c4616_boot.c contains the following code:

#pragma DATA_SECTION(app_init_addr, "bootstrap");
uint32 app_init_addr; /* address of c_int00 read from flash */

#pragma CODE_SECTION(boot, "bootstrap:boot");
#pragma FUNC_NEVER_RETURNS(boot);

void boot(){

....
}

LINKER MAP Comparison

CCS3.1, CGT 5.1

.bootstrap
* 0 00000000 00000284
00000000 00000280 c6416_boot.obj (.bootstrap:boot)
00000280 00000004 c6416_boot.obj (.bootstrap) [fill = 0]

CCS5, Compiler ver 7.3.4

bootstrap
* 0 00001000 00000004 UNINITIALIZED
00001000 00000004 c6416_boot.obj (bootstrap)

Thanks in advance.