Home | History | Annotate | Download | only in ld-powerpc
      1 
      2 MEMORY
      3 {
      4         code_rom (rxw)	:	org = 0x00001000, len = 0x1EF000
      5         irpt_rom (rx)	:	org = 0x001F0000, len = 0x2000
      6         int__ram (rxw)	:	org = 0x40000000, len = 256K
      7 }
      8 
      9 REGION_ALIAS("INTR", irpt_rom)
     10 REGION_ALIAS("CODE", code_rom)
     11 REGION_ALIAS("RODATA", code_rom)
     12 REGION_ALIAS("RAM", int__ram)
     13 
     14 SECTIONS
     15 {
     16 	.iv_handlers :
     17 	{
     18 		INPUT_SECTION_FLAGS (SHF_PPC_VLE) *(.iv_handlers)
     19 	} > INTR
     20 
     21 	.text_vle :
     22 	{ 
     23 		INPUT_SECTION_FLAGS (SHF_PPC_VLE) *(.text_vle)
     24 		INPUT_SECTION_FLAGS (SHF_PPC_VLE) *(.text)
     25 		INPUT_SECTION_FLAGS (SHF_PPC_VLE) *(.init)
     26 		INPUT_SECTION_FLAGS (SHF_PPC_VLE) *(.init_vle) 
     27 		INPUT_SECTION_FLAGS (SHF_PPC_VLE) *(.fini)
     28 		INPUT_SECTION_FLAGS (SHF_PPC_VLE) *(.fini_vle) 		
     29 	} > CODE
     30         
     31 	.rodata :
     32 	{
     33 		*(.rodata)
     34 	} > RODATA
     35         
     36 	.data   :
     37 	{
     38 		*(.data)
     39 		*(.data.*)
     40 		*(.ctors)
     41 		*(.dtors)    
     42 	}  > RAM AT>RODATA
     43 
     44 }
     45