Archive member included because of file (symbol) /usr/lib/libc_nonshared.a(elf-init.oS) /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o (__libc_csu_fini) Discarded input sections .note.GNU-stack 0x0000000000000000 0x0 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o .note.GNU-stack 0x0000000000000000 0x0 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crti.o .note.GNU-stack 0x0000000000000000 0x0 /usr/lib/gcc/i386-redhat-linux/4.1.2/crtbegin.o .note.GNU-stack 0x0000000000000000 0x0 /tmp/ccYfaHqg.o __i686.get_pc_thunk.bx 0x0000000000000000 0x0 /usr/lib/libc_nonshared.a(elf-init.oS) .note.GNU-stack 0x0000000000000000 0x0 /usr/lib/libc_nonshared.a(elf-init.oS) .note.GNU-stack 0x0000000000000000 0x0 /usr/lib/gcc/i386-redhat-linux/4.1.2/crtend.o .note.GNU-stack 0x0000000000000000 0x0 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crtn.o Memory Configuration Name Origin Length Attributes *default* 0x0000000000000000 0xffffffffffffffff Linker script and memory map LOAD /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o LOAD /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crti.o LOAD /usr/lib/gcc/i386-redhat-linux/4.1.2/crtbegin.o LOAD /tmp/ccYfaHqg.o LOAD /usr/lib/gcc/i386-redhat-linux/4.1.2/libgcc.a LOAD /usr/lib/gcc/i386-redhat-linux/4.1.2/libgcc_s.so LOAD /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libc.so START GROUP LOAD /lib/libc.so.6 LOAD /usr/lib/libc_nonshared.a LOAD /lib/ld-linux.so.2 END GROUP LOAD /usr/lib/gcc/i386-redhat-linux/4.1.2/libgcc.a LOAD /usr/lib/gcc/i386-redhat-linux/4.1.2/libgcc_s.so LOAD /usr/lib/gcc/i386-redhat-linux/4.1.2/crtend.o LOAD /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crtn.o 0x0000000008048000 PROVIDE (__executable_start, 0x8048000) 0x0000000008048134 . = (0x8048000 + SIZEOF_HEADERS) .interp 0x0000000008048134 0x13 *(.interp) .interp 0x0000000008048134 0x13 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o .note.ABI-tag 0x0000000008048148 0x20 .note.ABI-tag 0x0000000008048148 0x20 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o .hash *(.hash) .gnu.hash 0x0000000008048168 0x20 *(.gnu.hash) .gnu.hash 0x0000000008048168 0x20 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o .dynsym 0x0000000008048188 0x50 *(.dynsym) .dynsym 0x0000000008048188 0x50 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o .dynstr 0x00000000080481d8 0x4a *(.dynstr) .dynstr 0x00000000080481d8 0x4a /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o .gnu.version 0x0000000008048222 0xa *(.gnu.version) .gnu.version 0x0000000008048222 0xa /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o .gnu.version_d 0x000000000804822c 0x0 *(.gnu.version_d) .gnu.version_d 0x0000000000000000 0x0 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o .gnu.version_r 0x000000000804822c 0x20 *(.gnu.version_r) .gnu.version_r 0x000000000804822c 0x20 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o .rel.dyn 0x000000000804824c 0x8 *(.rel.init) *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) .rel.text 0x0000000000000000 0x0 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o *(.rel.fini) *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*) *(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*) *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) *(.rel.ctors) *(.rel.dtors) *(.rel.got) .rel.got 0x000000000804824c 0x8 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*) .rel.bss 0x0000000000000000 0x0 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o .rela.dyn *(.rela.init) *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*) *(.rela.fini) *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*) *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*) *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*) *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*) *(.rela.ctors) *(.rela.dtors) *(.rela.got) *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*) .rel.plt 0x0000000008048254 0x18 *(.rel.plt) .rel.plt 0x0000000008048254 0x18 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o .rela.plt *(.rela.plt) .init 0x000000000804826c 0x17 *(.init) .init 0x000000000804826c 0xb /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crti.o 0x000000000804826c _init .init 0x0000000008048277 0x5 /usr/lib/gcc/i386-redhat-linux/4.1.2/crtbegin.o .init 0x000000000804827c 0x5 /usr/lib/gcc/i386-redhat-linux/4.1.2/crtend.o .init 0x0000000008048281 0x2 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crtn.o .plt 0x0000000008048284 0x40 *(.plt) .plt 0x0000000008048284 0x40 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o 0x00000000080482a4 __libc_start_main@@GLIBC_2.0 0x00000000080482b4 puts@@GLIBC_2.0 .text 0x00000000080482d0 0x1a8 *(.text .stub .text.* .gnu.linkonce.t.*) .text 0x00000000080482d0 0x24 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o 0x00000000080482d0 _start .text 0x00000000080482f4 0x26 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crti.o *fill* 0x000000000804831a 0x6 90909090 .text 0x0000000008048320 0x83 /usr/lib/gcc/i386-redhat-linux/4.1.2/crtbegin.o *fill* 0x00000000080483a3 0x1 90909090 .text 0x00000000080483a4 0x2b /tmp/ccYfaHqg.o 0x00000000080483a4 main *fill* 0x00000000080483cf 0x1 90909090 .text 0x00000000080483d0 0x79 /usr/lib/libc_nonshared.a(elf-init.oS) 0x00000000080483d0 __libc_csu_fini 0x00000000080483e0 __libc_csu_init .text.__i686.get_pc_thunk.bx 0x0000000008048449 0x4 /usr/lib/libc_nonshared.a(elf-init.oS) 0x0000000008048449 __i686.get_pc_thunk.bx *fill* 0x000000000804844d 0x3 90909090 .text 0x0000000008048450 0x28 /usr/lib/gcc/i386-redhat-linux/4.1.2/crtend.o .text 0x0000000008048478 0x0 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crtn.o *(.text.*personality*) *(.gnu.warning) .fini 0x0000000008048478 0x1c *(.fini) .fini 0x0000000008048478 0x13 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crti.o 0x0000000008048478 _fini .fini 0x000000000804848b 0x5 /usr/lib/gcc/i386-redhat-linux/4.1.2/crtbegin.o .fini 0x0000000008048490 0x4 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crtn.o 0x0000000008048494 PROVIDE (__etext, .) 0x0000000008048494 PROVIDE (_etext, .) 0x0000000008048494 PROVIDE (etext, .) .rodata 0x0000000008048494 0x12 *(.rodata .rodata.* .gnu.linkonce.r.*) .rodata 0x0000000008048494 0x4 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o 0x0000000008048494 _fp_hw .rodata.cst4 0x0000000008048498 0x4 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o 0x0000000008048498 _IO_stdin_used .rodata 0x000000000804849c 0x4 /usr/lib/gcc/i386-redhat-linux/4.1.2/crtbegin.o 0x000000000804849c __dso_handle .rodata 0x00000000080484a0 0x6 /tmp/ccYfaHqg.o .rodata1 *(.rodata1) .eh_frame_hdr 0x00000000080484a8 0x1c *(.eh_frame_hdr) .eh_frame_hdr 0x00000000080484a8 0x1c /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o .eh_frame 0x00000000080484c4 0x58 *(.eh_frame) .eh_frame 0x00000000080484c4 0x54 /usr/lib/libc_nonshared.a(elf-init.oS) .eh_frame 0x0000000008048518 0x4 /usr/lib/gcc/i386-redhat-linux/4.1.2/crtend.o .gcc_except_table *(.gcc_except_table .gcc_except_table.*) 0x000000000804851c . = (ALIGN (0x1000) - ((0x1000 - .) & 0xfff)) 0x000000000804951c . = (0x1000 DATA_SEGMENT_ALIGN 0x1000) .eh_frame *(.eh_frame) .gcc_except_table *(.gcc_except_table .gcc_except_table.*) .tdata *(.tdata .tdata.* .gnu.linkonce.td.*) .tbss *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) .preinit_array 0x000000000804951c 0x0 0x000000000804951c PROVIDE (__preinit_array_start, .) *(.preinit_array) 0x000000000804951c PROVIDE (__preinit_array_end, .) .init_array 0x000000000804951c 0x0 0x000000000804951c PROVIDE (__init_array_start, .) *(SORT(.init_array.*)) *(.init_array) 0x000000000804951c PROVIDE (__init_array_end, .) .fini_array 0x000000000804951c 0x0 0x000000000804951c PROVIDE (__fini_array_start, .) *(.fini_array) *(SORT(.fini_array.*)) 0x000000000804951c PROVIDE (__fini_array_end, .) .ctors 0x000000000804951c 0x8 *crtbegin.o(.ctors) .ctors 0x000000000804951c 0x4 /usr/lib/gcc/i386-redhat-linux/4.1.2/crtbegin.o *crtbegin?.o(.ctors) *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors) *(SORT(.ctors.*)) *(.ctors) .ctors 0x0000000008049520 0x4 /usr/lib/gcc/i386-redhat-linux/4.1.2/crtend.o .dtors 0x0000000008049524 0x8 *crtbegin.o(.dtors) .dtors 0x0000000008049524 0x4 /usr/lib/gcc/i386-redhat-linux/4.1.2/crtbegin.o *crtbegin?.o(.dtors) *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors) *(SORT(.dtors.*)) *(.dtors) .dtors 0x0000000008049528 0x4 /usr/lib/gcc/i386-redhat-linux/4.1.2/crtend.o 0x0000000008049528 __DTOR_END__ .jcr 0x000000000804952c 0x4 *(.jcr) .jcr 0x000000000804952c 0x0 /usr/lib/gcc/i386-redhat-linux/4.1.2/crtbegin.o .jcr 0x000000000804952c 0x4 /usr/lib/gcc/i386-redhat-linux/4.1.2/crtend.o .data.rel.ro *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) .dynamic 0x0000000008049530 0xc8 *(.dynamic) .dynamic 0x0000000008049530 0xc8 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o 0x0000000008049530 _DYNAMIC .got 0x00000000080495f8 0x4 *(.got) .got 0x00000000080495f8 0x4 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o 0x00000000080495fc . = (. DATA_SEGMENT_RELRO_END 0xc) .got.plt 0x00000000080495fc 0x18 *(.got.plt) .got.plt 0x00000000080495fc 0x18 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o 0x00000000080495fc _GLOBAL_OFFSET_TABLE_ .data 0x0000000008049614 0x4 *(.data .data.* .gnu.linkonce.d.*) .data 0x0000000008049614 0x4 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o 0x0000000008049614 data_start 0x0000000008049614 __data_start .data 0x0000000008049618 0x0 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crti.o .data 0x0000000008049618 0x0 /usr/lib/gcc/i386-redhat-linux/4.1.2/crtbegin.o .data 0x0000000008049618 0x0 /tmp/ccYfaHqg.o .data 0x0000000008049618 0x0 /usr/lib/libc_nonshared.a(elf-init.oS) .data 0x0000000008049618 0x0 /usr/lib/gcc/i386-redhat-linux/4.1.2/crtend.o .data 0x0000000008049618 0x0 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crtn.o *(.gnu.linkonce.d.*personality*) .data1 *(.data1) 0x0000000008049618 _edata = . 0x0000000008049618 PROVIDE (edata, .) 0x0000000008049618 __bss_start = . .bss 0x0000000008049618 0x8 *(.dynbss) .dynbss 0x0000000000000000 0x0 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o *(.bss .bss.* .gnu.linkonce.b.*) .bss 0x0000000008049618 0x0 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o .bss 0x0000000008049618 0x0 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crti.o .bss 0x0000000008049618 0x5 /usr/lib/gcc/i386-redhat-linux/4.1.2/crtbegin.o *fill* 0x000000000804961d 0x3 00 .bss 0x0000000008049620 0x0 /tmp/ccYfaHqg.o .bss 0x0000000008049620 0x0 /usr/lib/libc_nonshared.a(elf-init.oS) .bss 0x0000000008049620 0x0 /usr/lib/gcc/i386-redhat-linux/4.1.2/crtend.o .bss 0x0000000008049620 0x0 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crtn.o *(COMMON) 0x0000000008049620 . = ALIGN ((. != 0x0)?0x4:0x1) 0x0000000008049620 . = ALIGN (0x4) 0x0000000008049620 . = ALIGN (0x4) 0x0000000008049620 _end = . 0x0000000008049620 PROVIDE (end, .) 0x0000000008049620 . = DATA_SEGMENT_END (.) .stab *(.stab) .stabstr *(.stabstr) .stab.excl *(.stab.excl) .stab.exclstr *(.stab.exclstr) .stab.index *(.stab.index) .stab.indexstr *(.stab.indexstr) .comment 0x0000000000000000 0x114 *(.comment) .comment 0x0000000000000000 0x2e /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o .comment 0x000000000000002e 0x2e /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crti.o .comment 0x000000000000005c 0x2e /usr/lib/gcc/i386-redhat-linux/4.1.2/crtbegin.o .comment 0x000000000000008a 0x2e /tmp/ccYfaHqg.o .comment 0x00000000000000b8 0x2e /usr/lib/gcc/i386-redhat-linux/4.1.2/crtend.o .comment 0x00000000000000e6 0x2e /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crtn.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) .debug_pubtypes *(.debug_pubtypes) .debug_ranges *(.debug_ranges) /DISCARD/ *(.note.GNU-stack) OUTPUT(test1 elf32-i386)