Link Script
Reference: | link_script_doc1.pdf |
Example
OUTPUT_FORMAT("elf32-tradbigmips")
OUTPUT_ARCH(mips)
ENTRY(_start)
SECTIONS
{
.text : {
*(.text)
*(.rodata)
*(.rodata1)
*(.rodata.str1.4)
}
.reginfo : { *(.reginfo) }
.priv_data ALIGN(4096): {
priv_data.o (*.data*)
priv_data.o (*.bss*)
}
.data : {
*(.data)
}
.bss : {
*(.dynbss)
*(.bss)
}
/*check this priv_data section address/size
readelf -S ../bin_be/mpe_fw_be.elf readelf -S ../bin_be/mpe_fw_be.elf
*/
.bin_size ALIGN(4): {
end_flag.o (*.*)
}
}