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 (*.*) } }