User Tools

Site Tools


mywiki:hw:mips:linkscript

Link Script

Reference: | link_script_doc1.pdf |

Example

mpe_fw.lds
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 (*.*)
  }
}
mywiki/hw/mips/linkscript.txt · Last modified: by 127.0.0.1