glib-genmarshal   glib-genmarshal 
ELF Header: ELF Header:
Magic: 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00 Magic: 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00
Class: ELF32 Class: ELF32
Data: 2's complement, little endian Data: 2's complement, little endian
Version: 1 (current) Version: 1 (current)
OS/ABI: UNIX - System V OS/ABI: UNIX - System V
ABI Version: 0 ABI Version: 0
Type: EXEC (Executable file) Type: EXEC (Executable file)
Machine: Intel 80386 Machine: Intel 80386
Version: 0x1 Version: 0x1
Entry point address: 0x8048d10 Entry point address: 0x804abc4
Start of program headers: 52 (bytes into file) Start of program headers: 52 (bytes into file)
Start of section headers: 20932 (bytes into file) Start of section headers: 25028 (bytes into file)
Flags: 0x0 Flags: 0x0
Size of this header: 52 (bytes) Size of this header: 52 (bytes)
Size of program headers: 32 (bytes) Size of program headers: 32 (bytes)
Number of program headers: 9 Number of program headers: 9
Size of section headers: 40 (bytes) Size of section headers: 40 (bytes)
Number of section headers: 28 Number of section headers: 28
Section header string table index: 27 Section header string table index: 27
Section Headers: Section Headers:
[Nr] Name Type Addr Off Size ES Flg Lk I nf Al [Nr] Name Type Addr Off Size ES Flg Lk I nf Al
[ 0] NULL 00000000 000000 000000 00 0 0 0 [ 0] NULL 00000000 000000 000000 00 0 0 0
[ 1] .interp PROGBITS 08048154 000154 000013 00 A 0 0 1 [ 1] .interp PROGBITS 08048154 000154 000013 00 A 0 0 1
[ 2] .note.ABI-tag NOTE 08048168 000168 000020 00 A 0 0 4 [ 2] .note.ABI-tag NOTE 08048168 000168 000020 00 A 0 0 4
[ 3] .note.gnu.build-id NOTE 08048188 000188 000024 00 A 0 0 4 [ 3] .note.gnu.build-id NOTE 08048188 000188 000024 00 A 0 0 4
[ 4] .gnu.hash GNU_HASH 080481ac 0001ac 00007c 04 A 5 [ 4] .hash HASH 080481ac 0001ac 000224 04 A 5
0 4 0 4
[ 5] .dynsym DYNSYM 08048228 000228 000330 10 A 6 [ 5] .dynsym DYNSYM 080483d0 0003d0 000340 10 A 6
1 4 1 4
[ 6] .dynstr STRTAB 08048558 000558 0002cb 00 A 0 [ 6] .dynstr STRTAB 08048710 000710 0002d3 00 A 0
0 1 0 1
[ 7] .gnu.version VERSYM 08048824 000824 000066 02 A 5 [ 7] .gnu.version VERSYM 080489e4 0009e4 000068 02 A 5
0 2 0 2
[ 8] .gnu.version_r VERNEED 0804888c 00088c 000050 00 A 6 [ 8] .gnu.version_r VERNEED 08048a4c 000a4c 000050 00 A 6
2 4 2 4
[ 9] .rel.dyn REL 080488dc 0008dc 000018 08 A 5 [ 9] .rel.dyn REL 08048a9c 000a9c 000018 08 A 5
0 4 0 4
[10] .rel.plt REL 080488f4 0008f4 000148 08 A 5 [10] .rel.plt REL 08048ab4 000ab4 000150 08 A 5
12 4 12 4
[11] .init PROGBITS 08048a3c 000a3c 000030 00 AX 0 [11] .init PROGBITS 08048c04 000c04 00002e 00 AX 0
0 4 0 4
[12] .plt PROGBITS 08048a6c 000a6c 0002a0 04 AX 0 [12] .plt PROGBITS 08048c34 000c34 0002b0 04 AX 0
0 4 0 4
[13] .text PROGBITS 08048d10 000d10 001eec 00 AX 0 [13] .text PROGBITS 08048ef0 000ef0 001fd0 00 AX 0
0 16 0 16
[14] .fini PROGBITS 0804abfc 002bfc 00001c 00 AX 0 [14] .fini PROGBITS 0804aec0 002ec0 00001a 00 AX 0
0 4 0 4
[15] .rodata PROGBITS 0804ac20 002c20 001e94 00 A 0 [15] .rodata PROGBITS 0804aee0 002ee0 001fa4 00 A 0
0 32 0 32
[16] .eh_frame_hdr PROGBITS 0804cab4 004ab4 000044 00 A 0 [16] .eh_frame_hdr PROGBITS 0804ce84 004e84 00004c 00 A 0
0 4 0 4
[17] .eh_frame PROGBITS 0804caf8 004af8 00010c 00 A 0 [17] .eh_frame PROGBITS 0804ced0 004ed0 000160 00 A 0
0 4 0 4
[18] .ctors PROGBITS 0804df04 004f04 000008 00 WA 0 [18] .ctors PROGBITS 0804ef04 005f04 000008 00 WA 0
0 4 0 4
[19] .dtors PROGBITS 0804df0c 004f0c 000008 00 WA 0 [19] .dtors PROGBITS 0804ef0c 005f0c 000008 00 WA 0
0 4 0 4
[20] .jcr PROGBITS 0804df14 004f14 000004 00 WA 0 [20] .jcr PROGBITS 0804ef14 005f14 000004 00 WA 0
0 4 0 4
[21] .dynamic DYNAMIC 0804df18 004f18 0000d8 08 WA 6 [21] .dynamic DYNAMIC 0804ef18 005f18 0000d8 08 WA 6
0 4 0 4
[22] .got PROGBITS 0804dff0 004ff0 000004 04 WA 0 [22] .got PROGBITS 0804eff0 005ff0 000004 04 WA 0
0 4 0 4
[23] .got.plt PROGBITS 0804dff4 004ff4 0000b0 04 WA 0 [23] .got.plt PROGBITS 0804eff4 005ff4 0000b4 04 WA 0
0 4 0 4
[24] .data PROGBITS 0804e0a4 0050a4 000010 00 WA 0 [24] .data PROGBITS 0804f0a8 0060a8 000010 00 WA 0
0 4 0 4
[25] .bss NOBITS 0804e0c0 0050b4 000054 00 WA 0 [25] .bss NOBITS 0804f0c0 0060b8 000054 00 WA 0
0 32 0 32
[26] .gnu_debuglink PROGBITS 00000000 0050b4 00001c 00 0 [26] .gnu_debuglink PROGBITS 00000000 0060b8 00001c 00 0
0 4 0 4
[27] .shstrtab STRTAB 00000000 0050d0 0000f2 00 0 [27] .shstrtab STRTAB 00000000 0060d4 0000ee 00 0
0 1 0 1
Key to Flags: Key to Flags:
W (write), A (alloc), X (execute), M (merge), S (strings) W (write), A (alloc), X (execute), M (merge), S (strings)
I (info), L (link order), G (group), T (TLS), E (exclude), x (unknown) I (info), L (link order), G (group), T (TLS), E (exclude), x (unknown)
O (extra OS processing required) o (OS specific), p (processor specific) O (extra OS processing required) o (OS specific), p (processor specific)
There are no section groups in this file. There are no section groups in this file.
Program Headers: Program Headers:
Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align
PHDR 0x000034 0x08048034 0x08048034 0x00120 0x00120 R E 0x4 PHDR 0x000034 0x08048034 0x08048034 0x00120 0x00120 R E 0x4
INTERP 0x000154 0x08048154 0x08048154 0x00013 0x00013 R 0x1 INTERP 0x000154 0x08048154 0x08048154 0x00013 0x00013 R 0x1
[Requesting program interpreter: /lib/ld-linux.so.2] [Requesting program interpreter: /lib/ld-linux.so.2]
LOAD 0x000000 0x08048000 0x08048000 0x04c04 0x04c04 R E 0x1000 LOAD 0x000000 0x08048000 0x08048000 0x05030 0x05030 R E 0x1000
LOAD 0x004f04 0x0804df04 0x0804df04 0x001b0 0x00210 RW 0x1000 LOAD 0x005f04 0x0804ef04 0x0804ef04 0x001b4 0x00210 RW 0x1000
DYNAMIC 0x004f18 0x0804df18 0x0804df18 0x000d8 0x000d8 RW 0x4 DYNAMIC 0x005f18 0x0804ef18 0x0804ef18 0x000d8 0x000d8 RW 0x4
NOTE 0x000168 0x08048168 0x08048168 0x00044 0x00044 R 0x4 NOTE 0x000168 0x08048168 0x08048168 0x00044 0x00044 R 0x4
GNU_EH_FRAME 0x004ab4 0x0804cab4 0x0804cab4 0x00044 0x00044 R 0x4 GNU_EH_FRAME 0x004e84 0x0804ce84 0x0804ce84 0x0004c 0x0004c R 0x4
GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x4 GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x4
GNU_RELRO 0x004f04 0x0804df04 0x0804df04 0x000fc 0x000fc R 0x1 GNU_RELRO 0x005f04 0x0804ef04 0x0804ef04 0x000fc 0x000fc R 0x1
Section to Segment mapping: Section to Segment mapping:
Segment Sections... Segment Sections...
00 00
01 .interp 01 .interp
02 .interp .note.ABI-tag .note.gnu.build-id .gnu.hash .dynsym .dynst r .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .plt .text .fini .rod ata .eh_frame_hdr .eh_frame 02 .interp .note.ABI-tag .note.gnu.build-id .hash .dynsym .dynstr .g nu.version .gnu.version_r .rel.dyn .rel.plt .init .plt .text .fini .rodata .eh_frame_hdr .eh_frame
03 .ctors .dtors .jcr .dynamic .got .got.plt .data .bss 03 .ctors .dtors .jcr .dynamic .got .got.plt .data .bss
04 .dynamic 04 .dynamic
05 .note.ABI-tag .note.gnu.build-id 05 .note.ABI-tag .note.gnu.build-id
06 .eh_frame_hdr 06 .eh_frame_hdr
07 07
08 .ctors .dtors .jcr .dynamic .got 08 .ctors .dtors .jcr .dynamic .got
Dynamic section at offset 0x4f18 contains 22 entries: Dynamic section at offset 0x5f18 contains 22 entries:
Tag Type Name/Value Tag Type Name/Value
0x00000001 (NEEDED) Shared library: [libglib-2.0.so.0] 0x00000001 (NEEDED) Shared library: [libglib-2.0.so.0]
0x00000001 (NEEDED) Shared library: [libpthread.so.0] 0x00000001 (NEEDED) Shared library: [libpthread.so.0]
0x00000001 (NEEDED) Shared library: [libc.so.6] 0x00000001 (NEEDED) Shared library: [libc.so.6]
0x0000000c (INIT) 0x8048a3c 0x0000000c (INIT) 0x8048c04
0x0000000d (FINI) 0x804abfc 0x0000000d (FINI) 0x804aec0
0x6ffffef5 (GNU_HASH) 0x80481ac 0x00000004 (HASH) 0x80481ac
0x00000005 (STRTAB) 0x8048558 0x00000005 (STRTAB) 0x8048710
0x00000006 (SYMTAB) 0x8048228 0x00000006 (SYMTAB) 0x80483d0
0x0000000a (STRSZ) 715 (bytes) 0x0000000a (STRSZ) 723 (bytes)
0x0000000b (SYMENT) 16 (bytes) 0x0000000b (SYMENT) 16 (bytes)
0x00000015 (DEBUG) 0x0 0x00000015 (DEBUG) 0x0
0x00000003 (PLTGOT) 0x804dff4 0x00000003 (PLTGOT) 0x804eff4
0x00000002 (PLTRELSZ) 328 (bytes) 0x00000002 (PLTRELSZ) 336 (bytes)
0x00000014 (PLTREL) REL 0x00000014 (PLTREL) REL
0x00000017 (JMPREL) 0x80488f4 0x00000017 (JMPREL) 0x8048ab4
0x00000011 (REL) 0x80488dc 0x00000011 (REL) 0x8048a9c
0x00000012 (RELSZ) 24 (bytes) 0x00000012 (RELSZ) 24 (bytes)
0x00000013 (RELENT) 8 (bytes) 0x00000013 (RELENT) 8 (bytes)
0x6ffffffe (VERNEED) 0x804888c 0x6ffffffe (VERNEED) 0x8048a4c
0x6fffffff (VERNEEDNUM) 2 0x6fffffff (VERNEEDNUM) 2
0x6ffffff0 (VERSYM) 0x8048824 0x6ffffff0 (VERSYM) 0x80489e4
0x00000000 (NULL) 0x0 0x00000000 (NULL) 0x0
Relocation section '.rel.dyn' at offset 0x8dc contains 3 entries: Relocation section '.rel.dyn' at offset 0xa9c contains 3 entries:
Offset Info Type Sym. Value Symbol's Name Offset Info Type Sym. Value Symbol's Name
XXX YYY R_386_GLOB_DAT 00000000 __gmon_start__ XXX YYY R_386_GLOB_DAT 00000000 __gmon_start__
XXX YYY R_386_COPY 0804e0c0 stderr XXX YYY R_386_COPY 0804f0c0 stderr
XXX YYY R_386_COPY 0804e0e0 stdout XXX YYY R_386_COPY 0804f0e0 stdout
Relocation section '.rel.plt' at offset 0x8f4 contains 41 entries: Relocation section '.rel.plt' at offset 0xab4 contains 42 entries:
Offset Info Type Sym. Value Symbol's Name Offset Info Type Sym. Value Symbol's Name
XXX YYY R_386_JUMP_SLOT 00000000 __errno_location XXX YYY R_386_JUMP_SLOT 00000000 __errno_location
XXX YYY R_386_JUMP_SLOT 00000000 g_free XXX YYY R_386_JUMP_SLOT 00000000 g_free
XXX YYY R_386_JUMP_SLOT 00000000 g_slist_free XXX YYY R_386_JUMP_SLOT 00000000 g_slist_free
XXX YYY R_386_JUMP_SLOT 00000000 g_hash_table_destroy XXX YYY R_386_JUMP_SLOT 00000000 g_hash_table_destroy
XXX YYY R_386_JUMP_SLOT 08048abc g_str_hash XXX YYY R_386_JUMP_SLOT 08048c84 g_str_hash
XXX YYY R_386_JUMP_SLOT 00000000 g_scanner_input_file XXX YYY R_386_JUMP_SLOT 00000000 g_scanner_input_file
XXX YYY R_386_JUMP_SLOT 00000000 __gmon_start__ XXX YYY R_386_JUMP_SLOT 00000000 __gmon_start__
XXX YYY R_386_JUMP_SLOT 00000000 g_slist_reverse XXX YYY R_386_JUMP_SLOT 00000000 g_slist_reverse
XXX YYY R_386_JUMP_SLOT 00000000 g_strdup XXX YYY R_386_JUMP_SLOT 00000000 g_strdup
XXX YYY R_386_JUMP_SLOT 00000000 g_hash_table_insert XXX YYY R_386_JUMP_SLOT 00000000 g_hash_table_insert
XXX YYY R_386_JUMP_SLOT 00000000 g_list_free XXX YYY R_386_JUMP_SLOT 00000000 g_list_free
XXX YYY R_386_JUMP_SLOT 00000000 g_strconcat XXX YYY R_386_JUMP_SLOT 00000000 g_strconcat
XXX YYY R_386_JUMP_SLOT 00000000 memset XXX YYY R_386_JUMP_SLOT 00000000 memset
XXX YYY R_386_JUMP_SLOT 00000000 __libc_start_main XXX YYY R_386_JUMP_SLOT 00000000 __libc_start_main
XXX YYY R_386_JUMP_SLOT 00000000 g_malloc XXX YYY R_386_JUMP_SLOT 00000000 g_malloc
skipping to change at line 151 skipping to change at line 151
XXX YYY R_386_JUMP_SLOT 00000000 g_return_if_fail_warning XXX YYY R_386_JUMP_SLOT 00000000 g_return_if_fail_warning
XXX YYY R_386_JUMP_SLOT 00000000 g_scanner_get_next_token XXX YYY R_386_JUMP_SLOT 00000000 g_scanner_get_next_token
XXX YYY R_386_JUMP_SLOT 00000000 g_list_append XXX YYY R_386_JUMP_SLOT 00000000 g_list_append
XXX YYY R_386_JUMP_SLOT 00000000 close XXX YYY R_386_JUMP_SLOT 00000000 close
XXX YYY R_386_JUMP_SLOT 00000000 fwrite XXX YYY R_386_JUMP_SLOT 00000000 fwrite
XXX YYY R_386_JUMP_SLOT 00000000 fputc XXX YYY R_386_JUMP_SLOT 00000000 fputc
XXX YYY R_386_JUMP_SLOT 00000000 g_hash_table_lookup XXX YYY R_386_JUMP_SLOT 00000000 g_hash_table_lookup
XXX YYY R_386_JUMP_SLOT 00000000 g_scanner_destroy XXX YYY R_386_JUMP_SLOT 00000000 g_scanner_destroy
XXX YYY R_386_JUMP_SLOT 00000000 g_malloc0 XXX YYY R_386_JUMP_SLOT 00000000 g_malloc0
XXX YYY R_386_JUMP_SLOT 00000000 g_strerror XXX YYY R_386_JUMP_SLOT 00000000 g_strerror
XXX YYY R_386_JUMP_SLOT 00000000 strncmp
XXX YYY R_386_JUMP_SLOT 00000000 open64 XXX YYY R_386_JUMP_SLOT 00000000 open64
XXX YYY R_386_JUMP_SLOT 00000000 g_hash_table_foreach_remove XXX YYY R_386_JUMP_SLOT 00000000 g_hash_table_foreach_remove
XXX YYY R_386_JUMP_SLOT 00000000 g_scanner_unexp_token XXX YYY R_386_JUMP_SLOT 00000000 g_scanner_unexp_token
XXX YYY R_386_JUMP_SLOT 00000000 strcmp XXX YYY R_386_JUMP_SLOT 00000000 strcmp
XXX YYY R_386_JUMP_SLOT 00000000 exit XXX YYY R_386_JUMP_SLOT 00000000 exit
XXX YYY R_386_JUMP_SLOT 00000000 g_log XXX YYY R_386_JUMP_SLOT 00000000 g_log
XXX YYY R_386_JUMP_SLOT 08048cfc g_str_equal XXX YYY R_386_JUMP_SLOT 08048ed4 g_str_equal
There are no unwind sections in this file. There are no unwind sections in this file.
Symbol table '.dynsym' contains 51 entries: Symbol table '.dynsym' contains 52 entries:
Num: Value Size Type Bind Vis Ndx Name Num: Value Size Type Bind Vis Ndx Name
N: XXX W NOTYPE LOCAL DEFAULT UND N: XXX W NOTYPE LOCAL DEFAULT UND
N: XXX W FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.0 (2) N: XXX W FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.0 (2)
N: XXX W FUNC GLOBAL DEFAULT UND g_free N: XXX W FUNC GLOBAL DEFAULT UND g_free
N: XXX W FUNC GLOBAL DEFAULT UND g_slist_free N: XXX W FUNC GLOBAL DEFAULT UND g_slist_free
N: XXX W FUNC GLOBAL DEFAULT UND g_hash_table_destroy N: XXX W FUNC GLOBAL DEFAULT UND g_hash_table_destroy
N: XXX W FUNC GLOBAL DEFAULT UND g_str_hash
N: XXX W FUNC GLOBAL DEFAULT UND g_scanner_input_file N: XXX W FUNC GLOBAL DEFAULT UND g_scanner_input_file
N: XXX W NOTYPE WEAK DEFAULT UND __gmon_start__ N: XXX W NOTYPE WEAK DEFAULT UND __gmon_start__
N: XXX W NOTYPE WEAK DEFAULT UND _Jv_RegisterClasses N: XXX W NOTYPE WEAK DEFAULT UND _Jv_RegisterClasses
N: XXX W FUNC GLOBAL DEFAULT UND g_slist_reverse N: XXX W FUNC GLOBAL DEFAULT UND g_slist_reverse
N: XXX W FUNC GLOBAL DEFAULT UND g_strdup N: XXX W FUNC GLOBAL DEFAULT UND g_strdup
N: XXX W FUNC GLOBAL DEFAULT 14 _fini
N: XXX W FUNC GLOBAL DEFAULT UND g_hash_table_insert N: XXX W FUNC GLOBAL DEFAULT UND g_hash_table_insert
N: XXX W FUNC GLOBAL DEFAULT UND g_list_free N: XXX W FUNC GLOBAL DEFAULT UND g_list_free
N: XXX W FUNC GLOBAL DEFAULT UND g_strconcat N: XXX W FUNC GLOBAL DEFAULT UND g_strconcat
N: XXX W FUNC GLOBAL DEFAULT UND memset@GLIBC_2.0 (3) N: XXX W FUNC GLOBAL DEFAULT UND memset@GLIBC_2.0 (3)
N: XXX W FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.0 (3) N: XXX W FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.0 (3)
N: XXX W FUNC GLOBAL DEFAULT UND g_malloc N: XXX W FUNC GLOBAL DEFAULT UND g_malloc
N: XXX W FUNC GLOBAL DEFAULT UND g_log_set_always_fatal N: XXX W FUNC GLOBAL DEFAULT UND g_log_set_always_fatal
N: XXX W OBJECT GLOBAL DEFAULT 15 _IO_stdin_used
N: XXX W FUNC GLOBAL DEFAULT UND g_strdup_printf N: XXX W FUNC GLOBAL DEFAULT UND g_strdup_printf
N: XXX W FUNC GLOBAL DEFAULT UND g_scanner_new N: XXX W FUNC GLOBAL DEFAULT UND g_scanner_new
N: XXX W FUNC GLOBAL DEFAULT UND g_fprintf N: XXX W FUNC GLOBAL DEFAULT UND g_fprintf
N: XXX W FUNC GLOBAL DEFAULT UND g_hash_table_new N: XXX W FUNC GLOBAL DEFAULT UND g_hash_table_new
N: XXX W FUNC GLOBAL DEFAULT UND dup@GLIBC_2.0 (3) N: XXX W FUNC GLOBAL DEFAULT UND dup@GLIBC_2.0 (3)
N: XXX W FUNC GLOBAL DEFAULT UND g_slist_prepend N: XXX W FUNC GLOBAL DEFAULT UND g_slist_prepend
N: XXX W OBJECT GLOBAL DEFAULT 25 stderr@GLIBC_2.0 (3)
N: XXX W FUNC GLOBAL DEFAULT UND g_scanner_peek_next_token N: XXX W FUNC GLOBAL DEFAULT UND g_scanner_peek_next_token
N: XXX W FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.0 (3) N: XXX W FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.0 (3)
N: XXX W FUNC GLOBAL DEFAULT UND g_return_if_fail_warning N: XXX W FUNC GLOBAL DEFAULT UND g_return_if_fail_warning
N: XXX W FUNC GLOBAL DEFAULT UND g_scanner_get_next_token N: XXX W FUNC GLOBAL DEFAULT UND g_scanner_get_next_token
N: XXX W FUNC GLOBAL DEFAULT UND g_list_append N: XXX W FUNC GLOBAL DEFAULT UND g_list_append
N: XXX W FUNC GLOBAL DEFAULT UND close@GLIBC_2.0 (2) N: XXX W FUNC GLOBAL DEFAULT UND close@GLIBC_2.0 (2)
N: XXX W FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.0 (3) N: XXX W FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.0 (3)
N: XXX W NOTYPE GLOBAL DEFAULT ABS __bss_start
N: XXX W FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.0 (3) N: XXX W FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.0 (3)
N: XXX W FUNC GLOBAL DEFAULT UND g_hash_table_lookup N: XXX W FUNC GLOBAL DEFAULT UND g_hash_table_lookup
N: XXX W FUNC GLOBAL DEFAULT UND g_scanner_destroy N: XXX W FUNC GLOBAL DEFAULT UND g_scanner_destroy
N: XXX W FUNC GLOBAL DEFAULT UND g_malloc0 N: XXX W FUNC GLOBAL DEFAULT UND g_malloc0
N: XXX W NOTYPE GLOBAL DEFAULT ABS _end
N: XXX W OBJECT GLOBAL DEFAULT 25 stdout@GLIBC_2.0 (3)
N: XXX W FUNC GLOBAL DEFAULT UND g_strerror N: XXX W FUNC GLOBAL DEFAULT UND g_strerror
N: XXX W FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.0 (3)
N: XXX W FUNC GLOBAL DEFAULT UND open64@GLIBC_2.2 (4) N: XXX W FUNC GLOBAL DEFAULT UND open64@GLIBC_2.2 (4)
N: XXX W FUNC GLOBAL DEFAULT UND g_hash_table_foreach_remove N: XXX W FUNC GLOBAL DEFAULT UND g_hash_table_foreach_remove
N: XXX W NOTYPE GLOBAL DEFAULT ABS _edata
N: XXX W FUNC GLOBAL DEFAULT UND g_scanner_unexp_token N: XXX W FUNC GLOBAL DEFAULT UND g_scanner_unexp_token
N: XXX W FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.0 (3) N: XXX W FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.0 (3)
N: XXX W FUNC GLOBAL DEFAULT UND exit@GLIBC_2.0 (3) N: XXX W FUNC GLOBAL DEFAULT UND exit@GLIBC_2.0 (3)
N: XXX W FUNC GLOBAL DEFAULT UND g_log N: XXX W FUNC GLOBAL DEFAULT UND g_log
N: XXX W NOTYPE GLOBAL DEFAULT ABS _edata
N: XXX W OBJECT GLOBAL DEFAULT 25 stderr@GLIBC_2.0 (3)
N: XXX W FUNC GLOBAL DEFAULT UND g_str_hash
N: XXX W OBJECT GLOBAL DEFAULT 15 _IO_stdin_used
N: XXX W FUNC GLOBAL DEFAULT 14 _fini
N: XXX W NOTYPE GLOBAL DEFAULT ABS _end
N: XXX W NOTYPE GLOBAL DEFAULT ABS __bss_start
N: XXX W FUNC GLOBAL DEFAULT 11 _init
N: XXX W OBJECT GLOBAL DEFAULT 25 stdout@GLIBC_2.0 (3)
N: XXX W FUNC GLOBAL DEFAULT UND g_str_equal N: XXX W FUNC GLOBAL DEFAULT UND g_str_equal
N: XXX W FUNC GLOBAL DEFAULT 11 _init
Histogram for `.gnu.hash' bucket list length (total of 15 buckets): Histogram for bucket list length (total of 83 buckets):
Length Number % of total Coverage Length Number % of total Coverage
0 6 ( 40.0%) 0 41 ( 49.4%)
1 8 ( 53.3%) 80.0% 1 33 ( 39.8%) 64.7%
2 1 ( 6.7%) 100.0% 2 9 ( 10.8%) 100.0%
Version symbols section '.gnu.version' contains 51 entries: Version symbols section '.gnu.version' contains 52 entries:
Addr: 0000000008048824 Offset: 0x000824 Link: 5 (.dynsym) Addr: 00000000080489e4 Offset: 0x0009e4 Link: 5 (.dynsym)
000: 0 (*local*) 2 (GLIBC_2.0) 0 (*local*) 0 (*local*) 000: 0 (*local*) 2 (GLIBC_2.0) 0 (*local*) 0 (*local*)
004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*)
008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) 008: 0 (*local*) 0 (*local*) 0 (*local*) 1 (*global*)
00c: 0 (*local*) 3 (GLIBC_2.0) 3 (GLIBC_2.0) 0 (*local*) 00c: 0 (*local*) 0 (*local*) 0 (*local*) 3 (GLIBC_2.0
010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) )
014: 0 (*local*) 3 (GLIBC_2.0) 0 (*local*) 0 (*local*) 010: 3 (GLIBC_2.0) 0 (*local*) 0 (*local*) 1 (*global*)
018: 3 (GLIBC_2.0) 0 (*local*) 0 (*local*) 0 (*local*) 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*)
01c: 2 (GLIBC_2.0) 3 (GLIBC_2.0) 3 (GLIBC_2.0) 0 (*local*) 018: 3 (GLIBC_2.0) 0 (*local*) 3 (GLIBC_2.0) 0 (*local*)
020: 0 (*local*) 0 (*local*) 0 (*local*) 4 (GLIBC_2.2 01c: 3 (GLIBC_2.0) 0 (*local*) 0 (*local*) 0 (*local*)
) 020: 2 (GLIBC_2.0) 3 (GLIBC_2.0) 1 (*global*) 3 (GLIBC_2.0
024: 0 (*local*) 0 (*local*) 3 (GLIBC_2.0) 3 (GLIBC_2.0 )
) 024: 0 (*local*) 0 (*local*) 0 (*local*) 1 (*global*)
028: 0 (*local*) 1 (*global*) 3 (GLIBC_2.0) 0 (*local*) 028: 3 (GLIBC_2.0) 0 (*local*) 3 (GLIBC_2.0) 4 (GLIBC_2.2
02c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) )
030: 1 (*global*) 3 (GLIBC_2.0) 0 (*local*) 02c: 0 (*local*) 1 (*global*) 0 (*local*) 3 (GLIBC_2.0
)
030: 3 (GLIBC_2.0) 0 (*local*) 0 (*local*) 1 (*global*)
Version needs section '.gnu.version_r' contains 2 entries: Version needs section '.gnu.version_r' contains 2 entries:
Addr: 0x000000000804888c Offset: 0x00088c Link: 6 (.dynstr) Addr: 0x0000000008048a4c Offset: 0x000a4c Link: 6 (.dynstr)
000000: Version: 1 File: libc.so.6 Cnt: 1 000000: Version: 1 File: libc.so.6 Cnt: 1
0x0010: Name: GLIBC_2.0 Flags: none Version: 3 0x0010: Name: GLIBC_2.0 Flags: none Version: 3
0x0020: Version: 1 File: libpthread.so.0 Cnt: 2 0x0020: Version: 1 File: libpthread.so.0 Cnt: 2
0x0030: Name: GLIBC_2.2 Flags: none Version: 4 0x0030: Name: GLIBC_2.2 Flags: none Version: 4
0x0040: Name: GLIBC_2.0 Flags: none Version: 2 0x0040: Name: GLIBC_2.0 Flags: none Version: 2
Notes at offset 0x00000168 with length 0x00000020: Notes at offset 0x00000168 with length 0x00000020:
Owner Data size Description Owner Data size Description
GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag)
OS: Linux, ABI: 2.6.9 OS: Linux, ABI: 2.6.9
Notes at offset 0x00000188 with length 0x00000024: Notes at offset 0x00000188 with length 0x00000024:
Owner Data size Description Owner Data size Description
GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bit string) GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bit string)
Build ID: fb7318dfec3415dd1e8ad895fa635ff4b856579a Build ID: 9a6b1560236c8b5590980aa6e1b11022ad0ce5c0
 End of changes. 36 change blocks. 
105 lines changed or deleted 109 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/