//
// Program layout for PID 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       ALIGN(4)                            :
        .text                                           :
        .syscall     ALIGN(4)                           :
        .secinfo                                        :
        .fixaddr                                        :
        .fixtype                                        :

        .sdabase   0x00000000                           :
	.sda_start					:
        .sdata                                          :
        .sda_end                                        :

        .sbss                                           :
        .bss                                            :
        .data                                           :

        .heap        ALIGN(8)   PAD(heap_reserve)       :
}
