Memory Configuration Name Origin Length Attributes *default* 0x00000000 0xffffffff Linker script and memory map LOAD fwbase.o LOAD fwioctl.o .interp *(.interp) .hash *(.hash) .dynsym *(.dynsym) .dynstr *(.dynstr) .gnu.version *(.gnu.version) .gnu.version_d *(.gnu.version_d) .gnu.version_r *(.gnu.version_r) .rel.init *(.rel.init) .rela.init *(.rela.init) .rel.text *(.rel.text) .rela.text *(.rela.text) .rel.fini *(.rel.fini) .rela.fini *(.rela.fini) .rel.rodata *(.rel.rodata) .rela.rodata *(.rela.rodata) .rel.data *(.rel.data) .rela.data *(.rela.data) .rel.ctors *(.rel.ctors) .rela.ctors *(.rela.ctors) .rel.dtors *(.rel.dtors) .rela.dtors *(.rela.dtors) .rel.got *(.rel.got) .rela.got *(.rela.got) .rel.sdata *(.rel.sdata) .rela.sdata *(.rela.sdata) .rel.sbss *(.rel.sbss) .rela.sbss *(.rela.sbss) .rel.sdata2 *(.rel.sdata2) .rela.sdata2 *(.rela.sdata2) .rel.sbss2 *(.rel.sbss2) .rela.sbss2 *(.rela.sbss2) .rel.bss *(.rel.bss) .rela.bss *(.rela.bss) .rel.plt *(.rel.plt) .rela.plt *(.rela.plt) .init *(.init) .plt *(.plt) .text 0x00000000 0x530 *(.text) .text 0x00000000 0x444 fwbase.o 0x000003fc cleanup_module 0x00000344 init_module .text 0x00000444 0xec fwioctl.o 0x00000444 fw_open 0x0000044c fw_ioctl 0x00000448 fw_release *(.stub) *(.gnu.warning) .fini *(.fini) .rodata *(.rodata) .rodata.str1.32 0x00000000 0x1a0 .rodata.str1.32 0x00000000 0x160 fwbase.o .rodata.str1.32 0x00000160 0x40 fwioctl.o .rodata.str1.1 0x00000000 0xc6 .rodata.str1.1 0x00000000 0x80 fwbase.o .rodata.str1.1 0x00000080 0x46 fwioctl.o .modinfo 0x00000000 0x16 .modinfo 0x00000000 0x16 fwbase.o .rodata1 *(.rodata1) .sdata2 *(.sdata2) .sbss2 *(.sbss2) .data 0x00000000 0x10e0 *(.data) .data 0x00000000 0x10e0 fwbase.o 0x00000000 time_to_live 0x00000010 cd_registered 0x0000000c nextout 0x00000008 nextin 0x00000004 pfx_length .data1 *(.data1) .eh_frame *(.eh_frame) .gcc_except_table *(.gcc_except_table) .got *(.got.plt) *(.got) .dynamic *(.dynamic) .sdata *(.sdata) .sbss *(.dynsbss) *(.sbss) *(.scommon) .bss 0x00000000 0xc020 *(.dynbss) *(.bss) .bss 0x00000000 0xc020 fwbase.o *(COMMON) .stab *(.stab) .stabstr *(.stabstr) .stab.excl *(.stab.excl) .stab.exclstr *(.stab.exclstr) .stab.index *(.stab.index) .stab.indexstr *(.stab.indexstr) .comment 0x00000000 0x6c *(.comment) .comment 0x00000000 0x36 fwbase.o .comment 0x00000036 0x36 fwioctl.o .debug *(.debug) .line *(.line) .debug_srcinfo *(.debug_srcinfo) .debug_sfnames *(.debug_sfnames) .debug_aranges *(.debug_aranges) .debug_pubnames *(.debug_pubnames) .debug_info *(.debug_info) *(.gnu.linkonce.wi.*) .debug_abbrev *(.debug_abbrev) .debug_line *(.debug_line) .debug_frame *(.debug_frame) .debug_str *(.debug_str) .debug_loc *(.debug_loc) .debug_macinfo *(.debug_macinfo) .debug_weaknames *(.debug_weaknames) .debug_funcnames *(.debug_funcnames) .debug_typenames *(.debug_typenames) .debug_varnames *(.debug_varnames) OUTPUT(fw.o elf32-i386) .note 0x00000000 0x28 .note 0x00000000 0x14 fwbase.o .note 0x00000014 0x14 fwioctl.o