//
// Program layout for PIC built programs.
//
//

SECTIONS
{
	.stack     0xfff00000   PAD(stack_reserve)  ABS :
	.tdata                  MAX_SIZE(256)       ABS :
	.zdata     0xffff8000                       ABS :
	.zbss                                       ABS :
    
	.rozdata   0x00001000                       ABS :
	.robase      ALIGN(4)                       ABS :
	.rosda_start ALIGN(4)                       ABS :
	.rosdata                                    ABS :
	.rosda_end                                  ABS :
	.rodata                                     ABS :
	.callt      0x00000000                           :
	.text                                           :
	.syscall     ALIGN(4)                           :
	.secinfo                                        :
	.fixaddr                                        :
	.fixtype                                        :
    
	.data      0x00300000                           :
	.sda_start   ALIGN(4)                           :
	.sdabase                                        :
	.sdata                                          :
    
	.sbss                                           :
	.sda_end                                        :
	.bss                                            :
    
	.heap                ALIGN(8) PAD(heap_reserve) :
}

