/* Linker script to create grub .img files on Cygwin. */ SECTIONS { .text : { start = . ; _start = . ; __start = . ; *(.text) etext = . ; } .data : { __data_start__ = . ; *(.data) __data_end__ = . ; __rdata_start__ = . ; *(.rdata) __rdata_end__ = . ; *(.pdata) edata = . ; _edata = . ; __edata = . ; } .bss : { __bss_start__ = . ; *(.bss) __common_start__ = . ; *(COMMON) __bss_end__ = . ; } .edata : { *(.edata) end = . ; _end = . ; __end = . ; } .stab : { *(.stab) } .stabstr : { *(.stabstr) } } ASSERT("__rdata_end__"=="edata", ".pdata not empty") ASSERT("__bss_end__" =="end" , ".edata not empty")