ENTRY(_start) INPUT(support.o support_aux.o) GROUP(-lc -lgcc) /*GROUP(-lgcc)*/ __DYNAMIC = 0; SECTIONS { . = 0x10000; .text : { KEEP(*(.init)) KEEP(*(.fini)) KEEP(*(.text)) *(.text.*) } _etext = .; .ctors : { KEEP (*crtbegin.o(.ctors)) KEEP (*(EXCLUDE_FILE (*crtend.o) .ctors)) KEEP (*(SORT(.ctors.*))) KEEP (*(.ctors)) } .dtors : { KEEP (*crtbegin.o(.dtors)) KEEP (*(EXCLUDE_FILE (*crtend.o) .dtors)) KEEP (*(SORT(.dtors.*))) KEEP (*(.dtors)) } . = ALIGN(4k); .rodata : { *(.rodata*) *(.eh_frame) *(.jcr) } .data : { *(.data*) } . = ALIGN(16); _gp = . + 0x8000; .sdata : { *(.rosdata*) *(.sdata*) } .sbss : { *(.sbss*) *(.scommon*) } .bss : { *(.bss*) *(COMMON) } _end = .; }