-y support
[platform/upstream/binutils.git] / ld / ldglda29k.script
1 OUTPUT_FORMAT("coff-a29k-big")
2 INPUT(/lab3/u3/sym1/tools/usr/lib/segments.o) /* Has .rstack/.mstack */ 
3 SEARCH_DIR(/lab3/u3/sym1/tools/lib)
4 SEARCH_DIR(/lab3/u3/sym1/tools/usr/lib)
5 SEARCH_DIR(/lab3/u3/sym1/tools/usr/local/lib)
6 MEMORY {
7         text    : ORIGIN = 0x1000000, LENGTH = 0x1000000
8         talias  : ORIGIN = 0x2000000, LENGTH = 0x1000000
9         data    : ORIGIN = 0x3000000, LENGTH = 0x1000000
10         mstack  : ORIGIN = 0x4000000, LENGTH = 0x1000000
11         rstack  : ORIGIN = 0x5000000, LENGTH = 0x1000000
12 }
13 SECTIONS                                
14 {                                       
15   .text : {                                     
16     *(.text)
17     __etext  =  .;              
18     *(.lit)                             
19     *(.shdata)  
20   } > text
21   .shbss SIZEOF(.text) + ADDR(.text) :  {
22     *(.shbss)                           
23   } 
24   .talias :      { } > talias
25   .data  : {                                    
26     *(.data)                            
27      __edata  =  .;                     
28   } > data
29   .bss   SIZEOF(.data) + ADDR(.data) :  
30   {                                     
31    *(.bss)                              
32    [COMMON]                             
33      __end = ALIGN(0x8);                                
34   } 
35   .mstack  : { } > mstack
36   .rstack  : { } > rstack 
37 }
38