Deleted Added
sdiff udiff text old ( 272888 ) new ( 277334 )
full compact
1/* $FreeBSD: head/sys/conf/ldscript.powerpc64 272888 2014-10-10 06:24:09Z bapt $ */
2
3OUTPUT_FORMAT("elf64-powerpc-freebsd", "elf64-powerpc-freebsd",
4 "elf64-powerpc-freebsd")
5OUTPUT_ARCH(powerpc:common64)
6ENTRY(__start)
7SEARCH_DIR(/usr/lib);
8PROVIDE (__stack = 0);
9SECTIONS
10{
11 /* Read-only sections, merged into text segment: */
12
13 . = kernbase + SIZEOF_HEADERS;
14
15 .text :
16 {
17 *(.text)
18 *(.stub)
19 /* .gnu.warning sections are handled specially by elf32.em. */
20 *(.gnu.warning)
21 *(.gnu.linkonce.t*)

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

63 *(.data)
64 *(.gnu.linkonce.d*)
65 CONSTRUCTORS
66 }
67 .data1 : { *(.data1) }
68 .toc1 : ALIGN(8) { *(.toc1) }
69 .opd : ALIGN(8) { KEEP (*(.opd)) }
70 .branch_lt : ALIGN(8) { *(.branch_lt) }
71 .got : ALIGN(8) { *(.got .toc) }
72
73 .dynamic : { *(.dynamic) }
74 /* Put .ctors and .dtors next to the .got2 section, so that the pointers
75 get relocated with -mrelocatable. Also put in the .fixup pointers.
76 The current compiler no longer needs this, but keep it around for 2.7.2 */
77 PROVIDE (_GOT2_START_ = .);
78 .got2 : { *(.got2) }
79 PROVIDE (__CTOR_LIST__ = .);

--- 64 unchanged lines hidden ---