Subversion Repositories HelenOS

Rev

Rev 36 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 36 Rev 125
Line 1... Line 1...
1
OUTPUT_FORMAT(elf64-ia64-little)
1
OUTPUT_FORMAT(elf64-ia64-little)
2
ENTRY(start)
2
ENTRY(start)
3
 
3
 
4
SECTIONS {
4
SECTIONS {
5
    .image 0x0000000000000000: AT (0x0000000000000000) { 
5
	.image 0x0000000000000000: AT (0x0000000000000000) { 
6
	    *(.text .stub .text.* .gnu.linkonce.t.*)
6
		*(.text .stub .text.* .gnu.linkonce.t.*)
7
	    *(.interp)
7
		*(.interp)
8
	    *(.hash)
8
		*(.hash)
9
	    *(.dynsym)
9
		*(.dynsym)
10
	    *(.dynstr)
10
		*(.dynstr)
11
	    *(.rel.init)
11
		*(.rel.init)
12
	    *(.rela.init)
12
		*(.rela.init)
13
	    *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
13
		*(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
14
	    *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
14
		*(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
15
	    *(.rel.fini)
15
		*(.rel.fini)
16
	    *(.rela.fini)
16
		*(.rela.fini)
17
	    *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
17
		*(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
18
	    *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
18
		*(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
19
	    *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
19
		*(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
20
	    *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
20
		*(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
21
	    *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
21
		*(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
22
	    *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
22
		*(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
23
	    *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
23
		*(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
24
	    *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
24
		*(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
25
	    *(.rel.got)
25
		*(.rel.got)
26
	    *(.rela.got)
26
		*(.rela.got)
27
	    *(.rel.sdata .rel.sdata.* .rel.gnu.linkonce.s.*)
27
		*(.rel.sdata .rel.sdata.* .rel.gnu.linkonce.s.*)
28
	    *(.rela.sdata .rela.sdata.* .rela.gnu.linkonce.s.*)
28
		*(.rela.sdata .rela.sdata.* .rela.gnu.linkonce.s.*)
29
	    *(.rel.sbss .rel.sbss.* .rel.gnu.linkonce.sb.*)
29
		*(.rel.sbss .rel.sbss.* .rel.gnu.linkonce.sb.*)
30
	    *(.rela.sbss .rela.sbss.* .rela.gnu.linkonce.sb.*)
30
		*(.rela.sbss .rela.sbss.* .rela.gnu.linkonce.sb.*)
31
	    *(.rel.sdata2 .rel.sdata2.* .rel.gnu.linkonce.s2.*)
31
		*(.rel.sdata2 .rel.sdata2.* .rel.gnu.linkonce.s2.*)
32
	    *(.rela.sdata2 .rela.sdata2.* .rela.gnu.linkonce.s2.*)
32
		*(.rela.sdata2 .rela.sdata2.* .rela.gnu.linkonce.s2.*)
33
	    *(.rel.sbss2 .rel.sbss2.* .rel.gnu.linkonce.sb2.*)
33
		*(.rel.sbss2 .rel.sbss2.* .rel.gnu.linkonce.sb2.*)
34
	    *(.rela.sbss2 .rela.sbss2.* .rela.gnu.linkonce.sb2.*)
34
		*(.rela.sbss2 .rela.sbss2.* .rela.gnu.linkonce.sb2.*)
35
	    *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
35
		*(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
36
	    *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
36
		*(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
37
	    *(.rel.plt)
37
		*(.rel.plt)
38
	    *(.rela.plt)
38
		*(.rela.plt)
39
	    *(.rela.IA_64.pltoff)
39
		*(.rela.IA_64.pltoff)
40
	    *(.init)
40
		*(.init)
41
	    *(.plt)
41
		*(.plt)
42
	    *(.fini)
42
		*(.fini)
43
	    *(.rodata .rodata.* .gnu.linkonce.r.*)
43
		*(.rodata .rodata.* .gnu.linkonce.r.*)
44
	    *(.rodata1)
44
		*(.rodata1)
45
	    *(.sdata2 .sdata2.* .gnu.linkonce.s2.*)
45
		*(.sdata2 .sdata2.* .gnu.linkonce.s2.*)
46
	    *(.sbss2 .sbss2.* .gnu.linkonce.sb2.*)
46
		*(.sbss2 .sbss2.* .gnu.linkonce.sb2.*)
47
	    *(.opd)
47
		*(.opd)
48
	    *(.IA_64.unwind_info* .gnu.linkonce.ia64unwi.*)
48
		*(.IA_64.unwind_info* .gnu.linkonce.ia64unwi.*)
49
	    *(.IA_64.unwind* .gnu.linkonce.ia64unw.*)
49
		*(.IA_64.unwind* .gnu.linkonce.ia64unw.*)
50
	    *(.eh_frame_hdr)
50
		*(.eh_frame_hdr)
51
	    *(.preinit_array)
51
		*(.preinit_array)
52
	    *(.init_array)
52
		*(.init_array)
53
	    *(.fini_array)
53
		*(.fini_array)
54
	    *(.data .data.* .gnu.linkonce.d.*)
54
		*(.data .data.* .gnu.linkonce.d.*)
55
	    *(.data1)
55
		*(.data1)
56
	    *(.tdata .tdata.* .gnu.linkonce.td.*)
56
		*(.tdata .tdata.* .gnu.linkonce.td.*)
57
	    *(.tcommon)
57
		*(.tcommon)
58
	    *(.eh_frame)
58
		*(.eh_frame)
59
	    *(.gcc_except_table)
59
		*(.gcc_except_table)
60
	    *(.dynamic)
60
		*(.dynamic)
61
	    *(.jcr)
61
		*(.jcr)
62
	    *(.got)
62
		*(.got)
63
	    *(.IA_64.pltoff)
63
		*(.IA_64.pltoff)
64
	    *(.sdata .sdata.* .gnu.linkonce.s.*)
64
		*(.sdata .sdata.* .gnu.linkonce.s.*)
65
	    *(.dynsbss)
65
		*(.dynsbss)
66
	    *(.sbss .sbss.* .gnu.linkonce.sb.*)
66
		*(.sbss .sbss.* .gnu.linkonce.sb.*)
67
	    *(.scommon)
67
		*(.scommon)
68
	    *(.dynbss)
68
		*(.dynbss)
69
	    *(.bss .bss.* .gnu.linkonce.b.*)
69
		*(.bss .bss.* .gnu.linkonce.b.*)
70
	    *(COMMON)
70
		*(COMMON)
71
    }
71
	}
72
}
72
}