gtester   gtester 
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: 0x8049240 Entry point address: 0x804a548
Start of program headers: 52 (bytes into file) Start of program headers: 52 (bytes into file)
Start of section headers: 16932 (bytes into file) Start of section headers: 16932 (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 000068 04 A 5 [ 4] .hash HASH 080481ac 0001ac 000350 04 A 5
0 4 0 4
[ 5] .dynsym DYNSYM 08048214 000214 0004a0 10 A 6 [ 5] .dynsym DYNSYM 080484fc 0004fc 0004b0 10 A 6
1 4 1 4
[ 6] .dynstr STRTAB 080486b4 0006b4 000446 00 A 0 [ 6] .dynstr STRTAB 080489ac 0009ac 00045c 00 A 0
0 1 0 1
[ 7] .gnu.version VERSYM 08048afa 000afa 000094 02 A 5 [ 7] .gnu.version VERSYM 08048e08 000e08 000096 02 A 5
0 2 0 2
[ 8] .gnu.version_r VERNEED 08048b90 000b90 000030 00 A 6 [ 8] .gnu.version_r VERNEED 08048ea0 000ea0 000030 00 A 6
1 4 1 4
[ 9] .rel.dyn REL 08048bc0 000bc0 000008 08 A 5 [ 9] .rel.dyn REL 08048ed0 000ed0 000008 08 A 5
0 4 0 4
[10] .rel.plt REL 08048bc8 000bc8 000210 08 A 5 [10] .rel.plt REL 08048ed8 000ed8 000218 08 A 5
12 4 12 4
[11] .init PROGBITS 08048dd8 000dd8 000030 00 AX 0 [11] .init PROGBITS 080490f0 0010f0 00002e 00 AX 0
0 4 0 4
[12] .plt PROGBITS 08048e08 000e08 000430 04 AX 0 [12] .plt PROGBITS 08049120 001120 000440 04 AX 0
0 4 0 4
[13] .text PROGBITS 08049240 001240 001d1c 00 AX 0 [13] .text PROGBITS 08049560 001560 001c30 00 AX 0
0 16 0 16
[14] .fini PROGBITS 0804af5c 002f5c 00001c 00 AX 0 [14] .fini PROGBITS 0804b190 003190 00001a 00 AX 0
0 4 0 4
[15] .rodata PROGBITS 0804af80 002f80 000925 00 A 0 [15] .rodata PROGBITS 0804b1c0 0031c0 00092d 00 A 0
0 32 0 32
[16] .eh_frame_hdr PROGBITS 0804b8a8 0038a8 00006c 00 A 0 [16] .eh_frame_hdr PROGBITS 0804baf0 003af0 000084 00 A 0
0 4 0 4
[17] .eh_frame PROGBITS 0804b914 003914 00017c 00 A 0 [17] .eh_frame PROGBITS 0804bb74 003b74 00023c 00 A 0
0 4 0 4
[18] .ctors PROGBITS 0804cf0c 003f0c 000008 00 WA 0 0 4 [18] .ctors PROGBITS 0804cf0c 003f0c 000008 00 WA 0 0 4
[19] .dtors PROGBITS 0804cf14 003f14 000008 00 WA 0 0 4 [19] .dtors PROGBITS 0804cf14 003f14 000008 00 WA 0 0 4
[20] .jcr PROGBITS 0804cf1c 003f1c 000004 00 WA 0 0 4 [20] .jcr PROGBITS 0804cf1c 003f1c 000004 00 WA 0 0 4
[21] .dynamic DYNAMIC 0804cf20 003f20 0000d0 08 WA 6 0 4 [21] .dynamic DYNAMIC 0804cf20 003f20 0000d0 08 WA 6 0 4
[22] .got PROGBITS 0804cff0 003ff0 000004 04 WA 0 0 4 [22] .got PROGBITS 0804cff0 003ff0 000004 04 WA 0 0 4
[23] .got.plt PROGBITS 0804cff4 003ff4 000114 04 WA 0 [23] .got.plt PROGBITS 0804cff4 003ff4 000118 04 WA 0
0 4 0 4
[24] .data PROGBITS 0804d108 004108 000014 00 WA 0 [24] .data PROGBITS 0804d10c 00410c 000014 00 WA 0
0 4 0 4
[25] .bss NOBITS 0804d11c 00411c 000050 00 WA 0 [25] .bss NOBITS 0804d120 004120 000050 00 WA 0
0 4 0 4
[26] .gnu_debuglink PROGBITS 00000000 00411c 000014 00 0 [26] .gnu_debuglink PROGBITS 00000000 004120 000014 00 0
0 4 0 4
[27] .shstrtab STRTAB 00000000 004130 0000f2 00 0 [27] .shstrtab STRTAB 00000000 004134 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 0x03a90 0x03a90 R E 0x1000 LOAD 0x000000 0x08048000 0x08048000 0x03db0 0x03db0 R E 0x1000
LOAD 0x003f0c 0x0804cf0c 0x0804cf0c 0x00210 0x00260 RW 0x1000 LOAD 0x003f0c 0x0804cf0c 0x0804cf0c 0x00214 0x00264 RW 0x1000
DYNAMIC 0x003f20 0x0804cf20 0x0804cf20 0x000d0 0x000d0 RW 0x4 DYNAMIC 0x003f20 0x0804cf20 0x0804cf20 0x000d0 0x000d0 RW 0x4
NOTE 0x000168 0x08048168 0x08048168 0x00044 0x00044 R 0x4 NOTE 0x000168 0x08048168 0x08048168 0x00044 0x00044 R 0x4
GNU_EH_FRAME 0x0038a8 0x0804b8a8 0x0804b8a8 0x0006c 0x0006c R 0x4 GNU_EH_FRAME 0x003af0 0x0804baf0 0x0804baf0 0x00084 0x00084 R 0x4
GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x4 GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x4
GNU_RELRO 0x003f0c 0x0804cf0c 0x0804cf0c 0x000f4 0x000f4 R 0x1 GNU_RELRO 0x003f0c 0x0804cf0c 0x0804cf0c 0x000f4 0x000f4 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 0x3f20 contains 21 entries: Dynamic section at offset 0x3f20 contains 21 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: [libc.so.6] 0x00000001 (NEEDED) Shared library: [libc.so.6]
0x0000000c (INIT) 0x8048dd8 0x0000000c (INIT) 0x80490f0
0x0000000d (FINI) 0x804af5c 0x0000000d (FINI) 0x804b190
0x6ffffef5 (GNU_HASH) 0x80481ac 0x00000004 (HASH) 0x80481ac
0x00000005 (STRTAB) 0x80486b4 0x00000005 (STRTAB) 0x80489ac
0x00000006 (SYMTAB) 0x8048214 0x00000006 (SYMTAB) 0x80484fc
0x0000000a (STRSZ) 1094 (bytes) 0x0000000a (STRSZ) 1116 (bytes)
0x0000000b (SYMENT) 16 (bytes) 0x0000000b (SYMENT) 16 (bytes)
0x00000015 (DEBUG) 0x0 0x00000015 (DEBUG) 0x0
0x00000003 (PLTGOT) 0x804cff4 0x00000003 (PLTGOT) 0x804cff4
0x00000002 (PLTRELSZ) 528 (bytes) 0x00000002 (PLTRELSZ) 536 (bytes)
0x00000014 (PLTREL) REL 0x00000014 (PLTREL) REL
0x00000017 (JMPREL) 0x8048bc8 0x00000017 (JMPREL) 0x8048ed8
0x00000011 (REL) 0x8048bc0 0x00000011 (REL) 0x8048ed0
0x00000012 (RELSZ) 8 (bytes) 0x00000012 (RELSZ) 8 (bytes)
0x00000013 (RELENT) 8 (bytes) 0x00000013 (RELENT) 8 (bytes)
0x6ffffffe (VERNEED) 0x8048b90 0x6ffffffe (VERNEED) 0x8048ea0
0x6fffffff (VERNEEDNUM) 1 0x6fffffff (VERNEEDNUM) 1
0x6ffffff0 (VERSYM) 0x8048afa 0x6ffffff0 (VERSYM) 0x8048e08
0x00000000 (NULL) 0x0 0x00000000 (NULL) 0x0
Relocation section '.rel.dyn' at offset 0xbc0 contains 1 entries: Relocation section '.rel.dyn' at offset 0xed0 contains 1 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__
Relocation section '.rel.plt' at offset 0xbc8 contains 66 entries: Relocation section '.rel.plt' at offset 0xed8 contains 67 entries:
Offset Info Type Sym. Value Symbol's Name Offset Info Type Sym. Value Symbol's Name
XXX YYY R_386_JUMP_SLOT 00000000 abort XXX YYY R_386_JUMP_SLOT 00000000 abort
XXX YYY R_386_JUMP_SLOT 00000000 __errno_location XXX YYY R_386_JUMP_SLOT 00000000 __errno_location
XXX YYY R_386_JUMP_SLOT 08048e38 g_free XXX YYY R_386_JUMP_SLOT 08049150 g_free
XXX YYY R_386_JUMP_SLOT 00000000 open XXX YYY R_386_JUMP_SLOT 00000000 open
XXX YYY R_386_JUMP_SLOT 00000000 g_io_add_watch_full XXX YYY R_386_JUMP_SLOT 00000000 g_io_add_watch_full
XXX YYY R_386_JUMP_SLOT 00000000 getpid XXX YYY R_386_JUMP_SLOT 00000000 getpid
XXX YYY R_386_JUMP_SLOT 00000000 g_test_add_vtable XXX YYY R_386_JUMP_SLOT 00000000 g_test_add_vtable
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_io_channel_set_encoding XXX YYY R_386_JUMP_SLOT 00000000 g_io_channel_set_encoding
XXX YYY R_386_JUMP_SLOT 00000000 g_io_channel_unix_new XXX YYY R_386_JUMP_SLOT 00000000 g_io_channel_unix_new
XXX YYY R_386_JUMP_SLOT 00000000 g_print XXX YYY R_386_JUMP_SLOT 00000000 g_print
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_test_message XXX YYY R_386_JUMP_SLOT 00000000 g_test_message
skipping to change at line 143 skipping to change at line 143
XXX YYY R_386_JUMP_SLOT 00000000 g_test_log_msg_free XXX YYY R_386_JUMP_SLOT 00000000 g_test_log_msg_free
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
XXX YYY R_386_JUMP_SLOT 00000000 g_timer_stop XXX YYY R_386_JUMP_SLOT 00000000 g_timer_stop
XXX YYY R_386_JUMP_SLOT 00000000 g_spawn_async_with_pipes XXX YYY R_386_JUMP_SLOT 00000000 g_spawn_async_with_pipes
XXX YYY R_386_JUMP_SLOT 00000000 g_timer_elapsed XXX YYY R_386_JUMP_SLOT 00000000 g_timer_elapsed
XXX YYY R_386_JUMP_SLOT 00000000 g_log_set_always_fatal XXX YYY R_386_JUMP_SLOT 00000000 g_log_set_always_fatal
XXX YYY R_386_JUMP_SLOT 00000000 g_spawn_close_pid XXX YYY R_386_JUMP_SLOT 00000000 g_spawn_close_pid
XXX YYY R_386_JUMP_SLOT 00000000 g_io_channel_set_buffered XXX YYY R_386_JUMP_SLOT 00000000 g_io_channel_set_buffered
XXX YYY R_386_JUMP_SLOT 00000000 g_test_log_buffer_free XXX YYY R_386_JUMP_SLOT 00000000 g_test_log_buffer_free
XXX YYY R_386_JUMP_SLOT 00000000 g_timeout_add_seconds
XXX YYY R_386_JUMP_SLOT 00000000 g_strdup_printf XXX YYY R_386_JUMP_SLOT 00000000 g_strdup_printf
XXX YYY R_386_JUMP_SLOT 00000000 sigaction XXX YYY R_386_JUMP_SLOT 00000000 sigaction
XXX YYY R_386_JUMP_SLOT 00000000 g_main_context_iteration XXX YYY R_386_JUMP_SLOT 00000000 g_main_context_iteration
XXX YYY R_386_JUMP_SLOT 00000000 g_timer_start XXX YYY R_386_JUMP_SLOT 00000000 g_timer_start
XXX YYY R_386_JUMP_SLOT 00000000 g_slist_prepend XXX YYY R_386_JUMP_SLOT 00000000 g_slist_prepend
XXX YYY R_386_JUMP_SLOT 00000000 g_io_channel_set_flags XXX YYY R_386_JUMP_SLOT 00000000 g_io_channel_set_flags
XXX YYY R_386_JUMP_SLOT 00000000 g_timer_destroy XXX YYY R_386_JUMP_SLOT 00000000 g_timer_destroy
XXX YYY R_386_JUMP_SLOT 00000000 strlen XXX YYY R_386_JUMP_SLOT 00000000 strlen
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_assertion_message_cmpnum XXX YYY R_386_JUMP_SLOT 00000000 g_assertion_message_cmpnum
skipping to change at line 183 skipping to change at line 184
XXX YYY R_386_JUMP_SLOT 00000000 kill XXX YYY R_386_JUMP_SLOT 00000000 kill
XXX YYY R_386_JUMP_SLOT 00000000 g_test_log_buffer_pop XXX YYY R_386_JUMP_SLOT 00000000 g_test_log_buffer_pop
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 00000000 g_set_prgname XXX YYY R_386_JUMP_SLOT 00000000 g_set_prgname
XXX YYY R_386_JUMP_SLOT 00000000 g_test_run XXX YYY R_386_JUMP_SLOT 00000000 g_test_run
There are no unwind sections in this file. There are no unwind sections in this file.
Symbol table '.dynsym' contains 74 entries: Symbol table '.dynsym' contains 75 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 abort@GLIBC_2.0 (2) N: XXX W FUNC GLOBAL DEFAULT UND abort@GLIBC_2.0 (2)
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 open@GLIBC_2.0 (2) N: XXX W FUNC GLOBAL DEFAULT UND open@GLIBC_2.0 (2)
N: XXX W FUNC GLOBAL DEFAULT UND g_io_add_watch_full N: XXX W FUNC GLOBAL DEFAULT UND g_io_add_watch_full
N: XXX W FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.0 (2) N: XXX W FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.0 (2)
N: XXX W FUNC GLOBAL DEFAULT UND g_test_add_vtable N: XXX W FUNC GLOBAL DEFAULT UND g_test_add_vtable
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_io_channel_set_encoding N: XXX W FUNC GLOBAL DEFAULT UND g_io_channel_set_encoding
N: XXX W FUNC GLOBAL DEFAULT UND g_io_channel_unix_new N: XXX W FUNC GLOBAL DEFAULT UND g_io_channel_unix_new
N: XXX W FUNC GLOBAL DEFAULT UND g_print N: XXX W FUNC GLOBAL DEFAULT UND g_print
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_test_message N: XXX W FUNC GLOBAL DEFAULT UND g_test_message
N: XXX W FUNC GLOBAL DEFAULT UND g_strdup N: XXX W FUNC GLOBAL DEFAULT UND g_strdup
N: XXX W FUNC GLOBAL DEFAULT UND g_clear_error N: XXX W FUNC GLOBAL DEFAULT UND g_clear_error
N: XXX W FUNC GLOBAL DEFAULT 14 _fini
N: XXX W FUNC GLOBAL DEFAULT UND g_timer_new N: XXX W FUNC GLOBAL DEFAULT UND g_timer_new
N: XXX W FUNC GLOBAL DEFAULT UND write@GLIBC_2.0 (2) N: XXX W FUNC GLOBAL DEFAULT UND write@GLIBC_2.0 (2)
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 g_test_bug_base N: XXX W FUNC GLOBAL DEFAULT UND g_test_bug_base
N: XXX W FUNC GLOBAL DEFAULT UND g_test_log_msg_free N: XXX W FUNC GLOBAL DEFAULT UND g_test_log_msg_free
N: XXX W FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.0 (2) N: XXX W FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.0 (2)
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_timer_stop N: XXX W FUNC GLOBAL DEFAULT UND g_timer_stop
N: XXX W FUNC GLOBAL DEFAULT UND g_spawn_async_with_pipes N: XXX W FUNC GLOBAL DEFAULT UND g_spawn_async_with_pipes
N: XXX W FUNC GLOBAL DEFAULT UND g_timer_elapsed N: XXX W FUNC GLOBAL DEFAULT UND g_timer_elapsed
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 FUNC GLOBAL DEFAULT UND g_spawn_close_pid N: XXX W FUNC GLOBAL DEFAULT UND g_spawn_close_pid
N: XXX W OBJECT GLOBAL DEFAULT 15 _IO_stdin_used
N: XXX W FUNC GLOBAL DEFAULT UND g_io_channel_set_buffered N: XXX W FUNC GLOBAL DEFAULT UND g_io_channel_set_buffered
N: XXX W FUNC GLOBAL DEFAULT UND g_test_log_buffer_free N: XXX W FUNC GLOBAL DEFAULT UND g_test_log_buffer_free
N: XXX W FUNC GLOBAL DEFAULT UND g_timeout_add_seconds
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 sigaction@GLIBC_2.0 (2) N: XXX W FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.0 (2)
N: XXX W FUNC GLOBAL DEFAULT UND g_main_context_iteration N: XXX W FUNC GLOBAL DEFAULT UND g_main_context_iteration
N: XXX W FUNC GLOBAL DEFAULT UND g_timer_start N: XXX W FUNC GLOBAL DEFAULT UND g_timer_start
N: XXX W FUNC GLOBAL DEFAULT UND g_slist_prepend N: XXX W FUNC GLOBAL DEFAULT UND g_slist_prepend
N: XXX W FUNC GLOBAL DEFAULT UND g_io_channel_set_flags N: XXX W FUNC GLOBAL DEFAULT UND g_io_channel_set_flags
N: XXX W FUNC GLOBAL DEFAULT UND g_timer_destroy N: XXX W FUNC GLOBAL DEFAULT UND g_timer_destroy
N: XXX W FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.0 (2) N: XXX W FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.0 (2)
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_assertion_message_cmpnum N: XXX W FUNC GLOBAL DEFAULT UND g_assertion_message_cmpnum
N: XXX W FUNC GLOBAL DEFAULT UND g_io_channel_read_chars N: XXX W FUNC GLOBAL DEFAULT UND g_io_channel_read_chars
N: XXX W FUNC GLOBAL DEFAULT UND g_slist_foreach N: XXX W FUNC GLOBAL DEFAULT UND g_slist_foreach
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 g_source_remove N: XXX W FUNC GLOBAL DEFAULT UND g_source_remove
N: XXX W FUNC GLOBAL DEFAULT UND g_test_log_buffer_push N: XXX W FUNC GLOBAL DEFAULT UND g_test_log_buffer_push
N: XXX W NOTYPE GLOBAL DEFAULT ABS __bss_start
N: XXX W FUNC GLOBAL DEFAULT UND g_test_bug N: XXX W FUNC GLOBAL DEFAULT UND g_test_bug
N: XXX W FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (3) N: XXX W FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (3)
N: XXX W FUNC GLOBAL DEFAULT UND g_main_context_pending N: XXX W FUNC GLOBAL DEFAULT UND g_main_context_pending
N: XXX W FUNC GLOBAL DEFAULT UND g_child_watch_add_full N: XXX W FUNC GLOBAL DEFAULT UND g_child_watch_add_full
N: XXX W FUNC GLOBAL DEFAULT UND g_strsplit N: XXX W FUNC GLOBAL DEFAULT UND g_strsplit
N: XXX W FUNC GLOBAL DEFAULT UND g_test_log_buffer_new N: XXX W FUNC GLOBAL DEFAULT UND g_test_log_buffer_new
N: XXX W FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.0 (2) N: XXX W FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.0 (2)
N: XXX W NOTYPE GLOBAL DEFAULT ABS _end
N: XXX W FUNC GLOBAL DEFAULT UND g_test_init N: XXX W FUNC GLOBAL DEFAULT UND g_test_init
N: XXX W FUNC GLOBAL DEFAULT UND g_io_channel_unref N: XXX W FUNC GLOBAL DEFAULT UND g_io_channel_unref
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 fcntl@GLIBC_2.0 (2) N: XXX W FUNC GLOBAL DEFAULT UND fcntl@GLIBC_2.0 (2)
N: XXX W FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.0 (2) N: XXX W FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.0 (2)
N: XXX W FUNC GLOBAL DEFAULT UND g_strfreev N: XXX W FUNC GLOBAL DEFAULT UND g_strfreev
N: XXX W FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.0 (2) N: XXX W FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.0 (2)
N: XXX W FUNC GLOBAL DEFAULT UND g_markup_vprintf_escaped N: XXX W FUNC GLOBAL DEFAULT UND g_markup_vprintf_escaped
N: XXX W NOTYPE GLOBAL DEFAULT ABS _edata
N: XXX W FUNC GLOBAL DEFAULT UND kill@GLIBC_2.0 (2) N: XXX W FUNC GLOBAL DEFAULT UND kill@GLIBC_2.0 (2)
N: XXX W FUNC GLOBAL DEFAULT UND g_test_log_buffer_pop N: XXX W FUNC GLOBAL DEFAULT UND g_test_log_buffer_pop
N: XXX W FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.0 (2) N: XXX W FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.0 (2)
N: XXX W FUNC GLOBAL DEFAULT UND exit@GLIBC_2.0 (2) N: XXX W FUNC GLOBAL DEFAULT UND exit@GLIBC_2.0 (2)
N: XXX W FUNC GLOBAL DEFAULT UND g_log N: XXX W FUNC GLOBAL DEFAULT UND g_log
N: XXX W FUNC GLOBAL DEFAULT UND g_set_prgname N: XXX W FUNC GLOBAL DEFAULT UND g_set_prgname
N: XXX W FUNC GLOBAL DEFAULT UND g_test_run N: XXX W FUNC GLOBAL DEFAULT UND g_test_run
N: XXX W NOTYPE GLOBAL DEFAULT ABS _edata
N: XXX W FUNC GLOBAL DEFAULT 14 _fini
N: XXX W NOTYPE GLOBAL DEFAULT ABS __bss_start
N: XXX W OBJECT GLOBAL DEFAULT 15 _IO_stdin_used
N: XXX W FUNC GLOBAL DEFAULT 11 _init N: XXX W FUNC GLOBAL DEFAULT 11 _init
N: XXX W NOTYPE GLOBAL DEFAULT ABS _end
N: XXX W FUNC GLOBAL DEFAULT UND g_free
Histogram for `.gnu.hash' bucket list length (total of 13 buckets): Histogram for bucket list length (total of 135 buckets):
Length Number % of total Coverage Length Number % of total Coverage
0 7 ( 53.8%) 0 72 ( 53.3%)
1 5 ( 38.5%) 71.4% 1 53 ( 39.3%) 71.6%
2 1 ( 7.7%) 100.0% 2 9 ( 6.7%) 95.9%
3 1 ( 0.7%) 100.0%
Version symbols section '.gnu.version' contains 74 entries:
Addr: 0000000008048afa Offset: 0x000afa Link: 5 (.dynsym) Version symbols section '.gnu.version' contains 75 entries:
000: 0 (*local*) 2 (GLIBC_2.0) 2 (GLIBC_2.0) 2 (GLIBC_2.0 Addr: 0000000008048e08 Offset: 0x000e08 Link: 5 (.dynsym)
) 000: 0 (*local*) 2 (GLIBC_2.0) 2 (GLIBC_2.0) 0 (*local*)
004: 0 (*local*) 2 (GLIBC_2.0) 0 (*local*) 0 (*local*) 004: 2 (GLIBC_2.0) 0 (*local*) 2 (GLIBC_2.0) 0 (*local*)
008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*)
00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*)
010: 0 (*local*) 2 (GLIBC_2.0) 0 (*local*) 0 (*local*) 010: 0 (*local*) 1 (*global*) 0 (*local*) 2 (GLIBC_2.0
014: 0 (*local*) 2 (GLIBC_2.0) 0 (*local*) 0 (*local*) )
014: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.0
)
018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*)
01c: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.0 01c: 0 (*local*) 0 (*local*) 1 (*global*) 0 (*local*)
) 020: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.0
020: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) )
024: 0 (*local*) 2 (GLIBC_2.0) 0 (*local*) 0 (*local*) 024: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*)
028: 0 (*local*) 0 (*local*) 2 (GLIBC_2.0) 0 (*local*) 028: 0 (*local*) 2 (GLIBC_2.0) 0 (*local*) 0 (*local*)
02c: 0 (*local*) 0 (*local*) 3 (GLIBC_2.4) 0 (*local*) 02c: 0 (*local*) 0 (*local*) 2 (GLIBC_2.0) 0 (*local*)
030: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.0 030: 0 (*local*) 1 (*global*) 0 (*local*) 3 (GLIBC_2.4
) )
034: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.0 034: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*)
) 038: 2 (GLIBC_2.0) 1 (*global*) 0 (*local*) 0 (*local*)
038: 2 (GLIBC_2.0) 0 (*local*) 2 (GLIBC_2.0) 0 (*local*) 03c: 0 (*local*) 2 (GLIBC_2.0) 2 (GLIBC_2.0) 0 (*local*)
03c: 2 (GLIBC_2.0) 0 (*local*) 2 (GLIBC_2.0) 2 (GLIBC_2.0 040: 2 (GLIBC_2.0) 0 (*local*) 1 (*global*) 2 (GLIBC_2.0
) )
040: 0 (*local*) 0 (*local*) 0 (*local*) 1 (*global*) 044: 0 (*local*) 2 (GLIBC_2.0) 2 (GLIBC_2.0) 0 (*local*)
044: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) 048: 0 (*local*) 0 (*local*) 1 (*global*)
048: 1 (*global*) 0 (*local*)
Version needs section '.gnu.version_r' contains 1 entries: Version needs section '.gnu.version_r' contains 1 entries:
Addr: 0x0000000008048b90 Offset: 0x000b90 Link: 6 (.dynstr) Addr: 0x0000000008048ea0 Offset: 0x000ea0 Link: 6 (.dynstr)
000000: Version: 1 File: libc.so.6 Cnt: 2 000000: Version: 1 File: libc.so.6 Cnt: 2
0x0010: Name: GLIBC_2.4 Flags: none Version: 3 0x0010: Name: GLIBC_2.4 Flags: none Version: 3
0x0020: Name: GLIBC_2.0 Flags: none Version: 2 0x0020: 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: 286883e4b6fd3c184e90b9c13ce71bd724e70635 Build ID: 92eba620bbf0970226577a220093ddcd9b7a282f
 End of changes. 31 change blocks. 
93 lines changed or deleted 96 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/