aboutsummaryrefslogtreecommitdiff
path: root/ld/ld-gld-Ur.script
blob: 8d3f12b89eddfd98f6c82f3143880b68af9f6a70 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
SCRIPT 
SEARCH_DIR(/lib) 			
SEARCH_DIR(/usr/lib) 			
SEARCH_DIR(/usr/local/lib) 		
SECTIONS 				
{ 					
  .text 0: 				
  { 					
   CREATE_OBJECT_SYMBOLS                
    *(.text) 				
    } 					
  .data SIZEOF(.text) + ADDR(.text) :	
  { 					
    *(.data) 				
    ___DTOR_LIST__ = . ;               	
    LONG((___CTOR_LIST__ - .) / 4 -2)  	
    *(___DTOR_LIST__)                   
    LONG(0)                             
    ___CTOR_LIST__ = . ;               	
    LONG((___end_list__  - .) / 4 -2)     
    *(___CTOR_LIST__)                   
    LONG(0)                             
    ___end_list__  =  . ;			
    } 					
  .bss SIZEOF(.data) + ADDR(.data) :	
  {					
    *(.bss)				
   [COMMON]				
    } 					
} 					
ENDSCRIPT