Deleted Added
full compact
ldscript.arm (239547) ldscript.arm (245675)
1/* $FreeBSD: head/sys/conf/ldscript.arm 239547 2012-08-21 23:44:47Z gonzo $ */
1/* $FreeBSD: head/sys/conf/ldscript.arm 245675 2013-01-19 22:08:16Z andrew $ */
2OUTPUT_ARCH(arm)
3ENTRY(_start)
4
5SEARCH_DIR(/usr/lib);
6SECTIONS
7{
8 /* Read-only sections, merged into text segment: */
9 . = KERNVIRTADDR + SIZEOF_HEADERS;

--- 41 unchanged lines hidden (view full) ---

51 .rela.fini : { *(.rela.fini) }
52 .rel.bss : { *(.rel.bss) }
53 .rela.bss : { *(.rela.bss) }
54 .rel.plt : { *(.rel.plt) }
55 .rela.plt : { *(.rela.plt) }
56 .init : { *(.init) } =0x9090
57 .plt : { *(.plt) }
58
2OUTPUT_ARCH(arm)
3ENTRY(_start)
4
5SEARCH_DIR(/usr/lib);
6SECTIONS
7{
8 /* Read-only sections, merged into text segment: */
9 . = KERNVIRTADDR + SIZEOF_HEADERS;

--- 41 unchanged lines hidden (view full) ---

51 .rela.fini : { *(.rela.fini) }
52 .rel.bss : { *(.rel.bss) }
53 .rela.bss : { *(.rela.bss) }
54 .rel.plt : { *(.rel.plt) }
55 .rela.plt : { *(.rela.plt) }
56 .init : { *(.init) } =0x9090
57 .plt : { *(.plt) }
58
59 _extab_start = .;
60 PROVIDE(extab_start = .);
61 .ARM.extab : { *(.ARM.extab) }
62 _extab.end = .;
63 PROVIDE(extab_end = .);
64
65 _exidx_start = .;
66 PROVIDE(exidx_start = .);
67 .ARM.exidx : { *(.ARM.exidx) }
68 _exidx_end = .;
69 PROVIDE(exidx_end = .);
70
59 /* Adjust the address for the data segment. We want to adjust up to
60 the same address within the page on the next page up. */
61 . = ALIGN(0x1000) + (. & (0x1000 - 1)) ;
62 .data :
63 {
64 *(.data)
65 *(.gnu.linkonce.d*)
66 CONSTRUCTORS

--- 69 unchanged lines hidden ---
71 /* Adjust the address for the data segment. We want to adjust up to
72 the same address within the page on the next page up. */
73 . = ALIGN(0x1000) + (. & (0x1000 - 1)) ;
74 .data :
75 {
76 *(.data)
77 *(.gnu.linkonce.d*)
78 CONSTRUCTORS

--- 69 unchanged lines hidden ---