43 OUTPUT_FORMAT(
"elf32-m68hc12",
"elf32-m68hc12",
47 SEARCH_DIR("/usr/m68hc11/lib");
58 .dynsym : { *(.dynsym) }
59 .dynstr : { *(.dynstr) }
60 .gnu.version : { *(.gnu.version) }
61 .gnu.version_d : { *(.gnu.version_d) }
62 .gnu.version_r : { *(.gnu.version_r) }
67 *(.rel.gnu.linkonce.t.*)
73 *(.rela.gnu.linkonce.t.*)
79 *(.rel.gnu.linkonce.d.*)
85 *(.rela.gnu.linkonce.d.*)
91 *(.rel.gnu.linkonce.r.*)
97 *(.rela.gnu.linkonce.r.*)
103 *(.rel.gnu.linkonce.s.*)
109 *(.rela.gnu.linkonce.s.*)
115 *(.rel.gnu.linkonce.sb.*)
121 *(.rel.gnu.linkonce.sb.*)
127 *(.rel.gnu.linkonce.b.*)
133 *(.rela.gnu.linkonce.b.*)
135 .rel.stext : { *(.rel.stest) }
136 .rela.stext : { *(.rela.stest) }
137 .rel.etext : { *(.rel.etest) }
138 .rela.etext : { *(.rela.etest) }
139 .rel.sdata : { *(.rel.sdata) }
140 .rela.sdata : { *(.rela.sdata) }
141 .rel.edata : { *(.rel.edata) }
142 .rela.edata : { *(.rela.edata) }
143 .rel.eit_v : { *(.rel.eit_v) }
144 .rela.eit_v : { *(.rela.eit_v) }
145 .rel.ebss : { *(.rel.ebss) }
146 .rela.ebss : { *(.rela.ebss) }
147 .rel.srodata : { *(.rel.srodata) }
148 .rela.srodata : { *(.rela.srodata) }
149 .rel.erodata : { *(.rel.erodata) }
150 .rela.erodata : { *(.rela.erodata) }
151 .rel.got : { *(.rel.got) }
152 .rela.got : { *(.rela.got) }
153 .rel.ctors : { *(.rel.ctors) }
154 .rela.ctors : { *(.rela.ctors) }
155 .rel.dtors : { *(.rel.dtors) }
156 .rela.dtors : { *(.rela.dtors) }
157 .rel.init : { *(.rel.init) }
158 .rela.init : { *(.rela.init) }
159 .rel.fini : { *(.rel.fini) }
160 .rela.fini : { *(.rela.fini) }
161 .rel.plt : { *(.rel.plt) }
162 .rela.plt : { *(.rela.plt) }
235 PROVIDE (__CTOR_LIST__ = .);
237 PROVIDE(__CTOR_END__ = .);
241 PROVIDE(__DTOR_LIST__ = .);
243 PROVIDE(__DTOR_END__ = .);
251 PROVIDE (__data_image = .);
256 .data : AT (__data_image)
258 __data_section_start = .;
259 PROVIDE (__data_section_start = .);
270 __data_section_size = SIZEOF(.data);
271 PROVIDE (__data_section_size = SIZEOF(.data));
272 __data_image_end = __data_image + __data_section_size;
287 .bss : AT (ADDR(.bss))
300 __bss_size = SIZEOF(.bss);
301 PROVIDE (__bss_size = SIZEOF(.bss));
310 PROVIDE (_vectors_addr = DEFINED (vectors_addr) ? vectors_addr : 0xffc0);
311 .vectors DEFINED (vectors_addr) ? vectors_addr : 0xffc0 :
316 .stab 0 : { *(.stab) }
317 .stabstr 0 : { *(.stabstr) }
318 .stab.excl 0 : { *(.stab.excl) }
319 .stab.exclstr 0 : { *(.stab.exclstr) }
320 .stab.index 0 : { *(.stab.index) }
321 .stab.indexstr 0 : { *(.stab.indexstr) }
322 .comment 0 : { *(.comment) }
331 .debug 0 : { *(.debug) }
332 .line 0 : { *(.line) }
334 .debug_srcinfo 0 : { *(.debug_srcinfo) }
335 .debug_sfnames 0 : { *(.debug_sfnames) }
337 .debug_aranges 0 : { *(.debug_aranges) }
338 .debug_pubnames 0 : { *(.debug_pubnames) }
340 .debug_info 0 : { *(.debug_info) *(.gnu.linkonce.wi.*) }
341 .debug_abbrev 0 : { *(.debug_abbrev) }
342 .debug_line 0 : { *(.debug_line) }
343 .debug_frame 0 : { *(.debug_frame) }
344 .debug_str 0 : { *(.debug_str) }
345 .debug_loc 0 : { *(.debug_loc) }
346 .debug_macinfo 0 : { *(.debug_macinfo) }