2 * @(#) $Id: m68kelf.ld,v 1.1 2009/01/31 05:27:37 suikan Exp $
5 OUTPUT_FORMAT("elf32-m68k","elf32-m68k","elf32-m68k")
8 PROVIDE (__stack = 0) ;
9 PROVIDE (hardware_init_hook = 0) ;
10 PROVIDE (software_init_hook = 0) ;
11 PROVIDE (software_term_hook = 0) ;
21 *(.text .stub .text.* .gnu.linkonce.t.*)
32 *(.rodata .rodata.* .gnu.linkonce.r.*)
36 .data : AT(__idata_start)
41 .eh_frame : { KEEP (*(.eh_frame)) }
42 .gcc_except_table : { *(.gcc_except_table) }
45 KEEP (*crtbegin.o(.ctors))
46 KEEP (*(EXCLUDE_FILE (*crtend.o ) .ctors))
47 KEEP (*(SORT(.ctors.*)))
52 KEEP (*crtbegin.o(.dtors))
53 KEEP (*(EXCLUDE_FILE (*crtend.o ) .dtors))
54 KEEP (*(SORT(.dtors.*)))
57 __idata_end = __idata_start + SIZEOF(.data) ;
70 .comment 0 : { *(.comment) }
71 .debug 0 : { *(.debug) }
72 .line 0 : { *(.line) }
73 .debug_srcinfo 0 : { *(.debug_srcinfo) }
74 .debug_sfnames 0 : { *(.debug_sfnames) }
75 .debug_aranges 0 : { *(.debug_aranges) }
76 .debug_pubnames 0 : { *(.debug_pubnames) }