/* # _____ ___ ____ ___ ____ # ____| | ____| | | |____| # | ___| |____ ___| ____| | \ PS2DEV Open Source Project. #----------------------------------------------------------------------- # Copyright 2001-2004, ps2dev - http://www.ps2dev.org # Licenced under Academic Free License version 2.0 # Review ps2sdk README & LICENSE files for further details. # # $Id$ # Linkfile script for ee-ld */ ENTRY(_start); SECTIONS { .text 0x001e0000: { *(.text) } .reginfo ALIGN(128): { *(.reginfo) } /* Static data. */ .rodata ALIGN(128): { *(.rodata) } .data ALIGN(128): { *(.data) } .rdata ALIGN(128): { *(.rdata) } _gp = ALIGN(128) + 0x7ff0; .lit4 ALIGN(128): { *(.lit4) } .lit8 ALIGN(128): { *(.lit8) } .sdata ALIGN(128): { *(.sdata) } /* Uninitialized data. */ .sbss ALIGN(128) (NOLOAD): { _fbss = . ; *(.scommon) *(.sbss) } .bss ALIGN(128) (NOLOAD): { *(.bss) } .COMMON ALIGN(128) (NOLOAD): { *(COMMON) } _end_bss = .; _end = . ; PROVIDE(end = .); /* Symbols needed by crt0.s. */ PROVIDE(_heap_size = -1); PROVIDE(_stack = -1); PROVIDE(_stack_size = 128 * 1024); _ten_end = ALIGN(128) + 0x0000; }