glibc 2.3 not binary compatible with glibc-2.2.5
Christoph Lameter
christoph@lameter.com
Sat Oct 5 14:22:00 GMT 2002
On Sat, 5 Oct 2002, Roland McGrath wrote:
> > (gdb) bt
> > #0 0x401681a8 in __errno_location () from /lib/libpthread.so.0
> > #1 0x40032abc in __timer_signal_thread_rclk () from /lib/libc.so.6
> Ok, this is something we can work with. If you'd compiled libc with -g (or
> if you did, install unstripped binaries in your chroot area) that would be
> handy. But without that, do "disas $pc" at the crash--that should be the
> disassembly you showed before, but with symbols lined up so we can be sure
> what is what. Also show "info shared" in the same run, and "bt full".
(gdb) disass $pc
Dump of assembler code for function __errno_location:
0x40168180 <__errno_location>: sub $0xc,%esp
0x40168183 <__errno_location+3>: mov %ebx,0x4(%esp,1)
0x40168187 <__errno_location+7>: mov %ebp,0x8(%esp,1)
0x4016818b <__errno_location+11>: call 0x40168321 <__res_state+129>
0x40168190 <__errno_location+16>: add $0x69b4,%ebx
0x40168196 <__errno_location+22>: mov 0x1e4(%ebx),%eax
0x4016819c <__errno_location+28>: mov %ebp,%edx
0x4016819e <__errno_location+30>: cmp (%eax),%ebp
0x401681a0 <__errno_location+32>: jb 0x401681c0 <__errno_location+64>
0x401681a2 <__errno_location+34>: mov 0x230(%ebx),%eax
0x401681a8 <__errno_location+40>: mov 0x1b8(%eax),%eax
0x401681ae <__errno_location+46>: mov 0x4(%esp,1),%ebx
0x401681b2 <__errno_location+50>: mov 0x8(%esp,1),%ebp
0x401681b6 <__errno_location+54>: add $0xc,%esp
0x401681b9 <__errno_location+57>: ret
0x401681ba <__errno_location+58>: lea 0x0(%esi),%esi
(gdb) info shared
>From To Syms Read Shared Object Library
0x40016a00 0x4001a3e0 Yes /lib/librt.so.1
0x4003cb40 0x4013aea4 Yes /lib/libc.so.6
0x401624d0 0x4016be30 Yes /lib/libpthread.so.0
0x40000c00 0x40011044 Yes /lib/ld-linux.so.2
(gdb) bt full
#0 0x401681a8 in __errno_location () from /lib/libpthread.so.0
No symbol table info available.
#1 0x40032abc in __timer_signal_thread_rclk () from /lib/libc.so.6
No symbol table info available.
(gdb)
> Then also send readelf -Wrs libpthread.so.0, which lets us make sense of
> the GOT references and so forth from the disassembly.
Attached.
> Send the config.status and config.h files from your libc build.
Also attached.
-------------- next part --------------
Relocation section '.rel.dyn' at offset 0x384c contains 62 entries:
Offset Info Type Sym. Value Symbol's Name
0000e000 00000008 R_386_RELATIVE
0000e004 00000008 R_386_RELATIVE
0000e088 00000008 R_386_RELATIVE
0000e0c0 00000008 R_386_RELATIVE
0000e0c4 00000008 R_386_RELATIVE
0000e0dc 00000008 R_386_RELATIVE
0000e4a8 00000008 R_386_RELATIVE
0000e4fc 00000008 R_386_RELATIVE
0000e52c 00000008 R_386_RELATIVE
0000e658 00000008 R_386_RELATIVE
0000e8c0 00000008 R_386_RELATIVE
0000e8c4 00000008 R_386_RELATIVE
0000e8c8 00000008 R_386_RELATIVE
0000e8cc 00000008 R_386_RELATIVE
000109f8 00000008 R_386_RELATIVE
000109fc 00000008 R_386_RELATIVE
00010a00 00000008 R_386_RELATIVE
00010b30 00000008 R_386_RELATIVE
00010d0c 00000008 R_386_RELATIVE
00010d10 00000008 R_386_RELATIVE
00010d14 00000008 R_386_RELATIVE
00010d18 00000008 R_386_RELATIVE
00010d20 00000008 R_386_RELATIVE
00010d24 00000008 R_386_RELATIVE
00010d28 00000008 R_386_RELATIVE
00010d2c 00000008 R_386_RELATIVE
00010d30 00000008 R_386_RELATIVE
00010d34 00000008 R_386_RELATIVE
00010d38 00000008 R_386_RELATIVE
00010d3c 00000008 R_386_RELATIVE
00010d44 00000008 R_386_RELATIVE
00010d48 00000008 R_386_RELATIVE
00010d4c 00000008 R_386_RELATIVE
00010d50 00000008 R_386_RELATIVE
00010d54 00000008 R_386_RELATIVE
00010d58 00000008 R_386_RELATIVE
00010d5c 00000008 R_386_RELATIVE
00010d60 00000008 R_386_RELATIVE
00010d64 00000008 R_386_RELATIVE
00010d68 00000008 R_386_RELATIVE
00010d6c 00000008 R_386_RELATIVE
00010d70 00000008 R_386_RELATIVE
00010d74 00000008 R_386_RELATIVE
00010d78 00000008 R_386_RELATIVE
00010d7c 00000008 R_386_RELATIVE
00010d84 00000008 R_386_RELATIVE
00010d8c 00000008 R_386_RELATIVE
00010d90 00000008 R_386_RELATIVE
00010d94 00000008 R_386_RELATIVE
00010d98 00000008 R_386_RELATIVE
00010d9c 00000008 R_386_RELATIVE
00010da4 00000008 R_386_RELATIVE
00010da8 00000008 R_386_RELATIVE
00010dac 00000008 R_386_RELATIVE
0000e238 00008e01 R_386_32 00000000 _errno
00010d40 00008e06 R_386_GLOB_DAT 00000000 _errno
0000e240 00004c01 R_386_32 00000000 _h_errno
00010d1c 00004c06 R_386_GLOB_DAT 00000000 _h_errno
0000e248 00010801 R_386_32 00000000 _res
00010d88 00010806 R_386_GLOB_DAT 00000000 _res
00010d80 00010106 R_386_GLOB_DAT 00000000 __cxa_finalize
00010da0 00013806 R_386_GLOB_DAT 00000000 _Jv_RegisterClasses
Relocation section '.rel.plt' at offset 0x3a3c contains 111 entries:
Offset Info Type Sym. Value Symbol's Name
00010b50 00002207 R_386_JUMP_SLOT 00000000 __strverscmp
00010b54 00002307 R_386_JUMP_SLOT 00000000 __libc_pwrite
00010b58 00002707 R_386_JUMP_SLOT 00000000 sigfillset
00010b5c 00002907 R_386_JUMP_SLOT 00000000 __libc_lseek64
00010b60 00002c07 R_386_JUMP_SLOT 0000bf10 waitpid
00010b64 00003007 R_386_JUMP_SLOT 00007700 __pthread_mutexattr_destroy
00010b68 00003107 R_386_JUMP_SLOT 00000000 __libc_recvmsg
00010b6c 00003407 R_386_JUMP_SLOT 00000000 __getpid
00010b70 00003c07 R_386_JUMP_SLOT 00000000 sigismember
00010b74 00003d07 R_386_JUMP_SLOT 00007260 __pthread_mutex_lock
00010b78 00004107 R_386_JUMP_SLOT 00000000 _IO_list_lock
00010b7c 00004807 R_386_JUMP_SLOT 00000000 __libc_sendto
00010b80 00005107 R_386_JUMP_SLOT 00007710 __pthread_mutexattr_settype
00010b84 00005b07 R_386_JUMP_SLOT 0000bd80 __read
00010b88 00005c07 R_386_JUMP_SLOT 00004dc0 _pthread_cleanup_pop
00010b8c 00006007 R_386_JUMP_SLOT 00000000 __libc_siglongjmp
00010b90 00006207 R_386_JUMP_SLOT 00000000 __on_exit
00010b94 00006507 R_386_JUMP_SLOT 00000000 setrlimit
00010b98 00006807 R_386_JUMP_SLOT 00006ed0 __pthread_mutex_init
00010b9c 00006c07 R_386_JUMP_SLOT 00000000 __sched_get_priority_max
00010ba0 00006d07 R_386_JUMP_SLOT 0000ba20 __open
00010ba4 00006f07 R_386_JUMP_SLOT 00007ce0 siglongjmp
00010ba8 00007107 R_386_JUMP_SLOT 00000000 __libc_send
00010bac 00007807 R_386_JUMP_SLOT 00004c70 pthread_testcancel
00010bb0 00007907 R_386_JUMP_SLOT 00000000 mmap
00010bb4 00008507 R_386_JUMP_SLOT 00000000 __poll
00010bb8 00008807 R_386_JUMP_SLOT 00000000 __libc_nanosleep
00010bbc 00008a07 R_386_JUMP_SLOT 00000000 _IO_list_unlock
00010bc0 00008c07 R_386_JUMP_SLOT 00000000 __libc_pwrite64
00010bc4 00008f07 R_386_JUMP_SLOT 00000000 __libc_sigaction
00010bc8 00009107 R_386_JUMP_SLOT 00000000 __libc_accept
00010bcc 00009307 R_386_JUMP_SLOT 00000000 malloc
00010bd0 00009607 R_386_JUMP_SLOT 00000000 sched_yield
00010bd4 00009707 R_386_JUMP_SLOT 00000000 __libc_tcdrain
00010bd8 00009907 R_386_JUMP_SLOT 00000000 munmap
00010bdc 00009a07 R_386_JUMP_SLOT 00000000 getppid
00010be0 00009b07 R_386_JUMP_SLOT 0000b9b0 nanosleep
00010be4 00009d07 R_386_JUMP_SLOT 00000000 pipe
00010be8 00009e07 R_386_JUMP_SLOT 00007590 __pthread_mutex_unlock
00010bec 0000a407 R_386_JUMP_SLOT 00000000 __libc_recvfrom
00010bf0 0000a507 R_386_JUMP_SLOT 00006f60 __pthread_mutex_trylock
00010bf4 0000a707 R_386_JUMP_SLOT 00000000 __libc_write
00010bf8 0000ad07 R_386_JUMP_SLOT 000057b0 pthread_cond_broadcast
00010bfc 0000b107 R_386_JUMP_SLOT 00000000 mprotect
00010c00 0000b207 R_386_JUMP_SLOT 00000000 __libc_open64
00010c04 0000b307 R_386_JUMP_SLOT 00000000 __sigsetjmp
00010c08 0000b507 R_386_JUMP_SLOT 00000000 __libc_waitpid
00010c0c 0000b607 R_386_JUMP_SLOT 00000000 __libc_longjmp
00010c10 0000ba07 R_386_JUMP_SLOT 00000000 __libc_msync
00010c14 0000c107 R_386_JUMP_SLOT 00000000 __sched_getscheduler
00010c18 0000c207 R_386_JUMP_SLOT 000095c0 pthread_kill
00010c1c 0000ca07 R_386_JUMP_SLOT 00000000 strstr
00010c20 0000cf07 R_386_JUMP_SLOT 00000000 sigaddset
00010c24 0000d007 R_386_JUMP_SLOT 00000000 __libc_read
00010c28 0000d407 R_386_JUMP_SLOT 00000000 uname
00010c2c 0000d507 R_386_JUMP_SLOT 000050d0 pthread_cond_init
00010c30 0000dc07 R_386_JUMP_SLOT 00009670 sigaction
00010c34 0000dd07 R_386_JUMP_SLOT 000076f0 __pthread_mutexattr_init
00010c38 0000de07 R_386_JUMP_SLOT 00000000 sigprocmask
00010c3c 0000df07 R_386_JUMP_SLOT 00000000 __sched_get_priority_min
00010c40 0000e107 R_386_JUMP_SLOT 00000000 __libc_system
00010c44 0000e407 R_386_JUMP_SLOT 00000000 __libc_open
00010c48 0000e507 R_386_JUMP_SLOT 00000000 __uselocale
00010c4c 0000e607 R_386_JUMP_SLOT 00000000 __libc_close
00010c50 0000e807 R_386_JUMP_SLOT 00000000 __rpc_thread_destroy
00010c54 0000e907 R_386_JUMP_SLOT 00000000 __libc_fsync
00010c58 0000f107 R_386_JUMP_SLOT 00007590 pthread_mutex_unlock
00010c5c 0000f207 R_386_JUMP_SLOT 00000000 __sched_setscheduler
00010c60 0000f707 R_386_JUMP_SLOT 00000000 __gettimeofday
00010c64 0000f907 R_386_JUMP_SLOT 00000000 __libc_lseek
00010c68 0000fd07 R_386_JUMP_SLOT 00000000 _IO_iter_file
00010c6c 0000fe07 R_386_JUMP_SLOT 00000000 __libc_pause
00010c70 00010007 R_386_JUMP_SLOT 00000000 _IO_iter_begin
00010c74 00010107 R_386_JUMP_SLOT 00000000 __cxa_finalize
00010c78 00010207 R_386_JUMP_SLOT 00000000 __sched_getparam
00010c7c 00010307 R_386_JUMP_SLOT 00000000 __libc_pread
00010c80 00010707 R_386_JUMP_SLOT 00000000 __clone
00010c84 00010907 R_386_JUMP_SLOT 00000000 sigemptyset
00010c88 00010c07 R_386_JUMP_SLOT 00004d10 _pthread_cleanup_push
00010c8c 00010d07 R_386_JUMP_SLOT 00008710 pthread_self
00010c90 00010e07 R_386_JUMP_SLOT 00004a90 pthread_setcanceltype
00010c94 00011107 R_386_JUMP_SLOT 00000000 exit
00010c98 00011207 R_386_JUMP_SLOT 00000000 calloc
00010c9c 00011407 R_386_JUMP_SLOT 00000000 sigsuspend
00010ca0 00011507 R_386_JUMP_SLOT 00000000 __libc_sendmsg
00010ca4 00011607 R_386_JUMP_SLOT 00000000 _IO_iter_next
00010ca8 00011707 R_386_JUMP_SLOT 0000b720 __close
00010cac 00011807 R_386_JUMP_SLOT 00000000 free
00010cb0 00011907 R_386_JUMP_SLOT 00000000 __sysctl
00010cb4 00011b07 R_386_JUMP_SLOT 00000000 _IO_list_resetlock
00010cb8 00011c07 R_386_JUMP_SLOT 00007260 pthread_mutex_lock
00010cbc 00011e07 R_386_JUMP_SLOT 00000000 memset
00010cc0 00011f07 R_386_JUMP_SLOT 00000000 _exit
00010cc4 00012007 R_386_JUMP_SLOT 000051f0 pthread_cond_wait
00010cc8 00012107 R_386_JUMP_SLOT 00000000 _IO_iter_end
00010ccc 00012307 R_386_JUMP_SLOT 0000a180 __errno_location
00010cd0 00012407 R_386_JUMP_SLOT 00000000 __libc_connect
00010cd4 00012e07 R_386_JUMP_SLOT 00000000 kill
00010cd8 00012f07 R_386_JUMP_SLOT 00006ed0 pthread_mutex_init
00010cdc 00013307 R_386_JUMP_SLOT 00000000 getrlimit
00010ce0 00013407 R_386_JUMP_SLOT 00007b10 __fork
00010ce4 00013507 R_386_JUMP_SLOT 00000000 __libc_pread64
00010ce8 00013707 R_386_JUMP_SLOT 00000000 __libc_fork
00010cec 00013807 R_386_JUMP_SLOT 00000000 _Jv_RegisterClasses
00010cf0 00013907 R_386_JUMP_SLOT 00000000 __libc_wait
00010cf4 00013d07 R_386_JUMP_SLOT 00000000 __libc_fcntl
00010cf8 00014207 R_386_JUMP_SLOT 00000000 sigdelset
00010cfc 00014607 R_386_JUMP_SLOT 00000000 __getpagesize
00010d00 00014807 R_386_JUMP_SLOT 00000000 __libc_recv
00010d04 00014907 R_386_JUMP_SLOT 00000000 geteuid
00010d08 00014b07 R_386_JUMP_SLOT 000099a0 raise
Symbol table '.dynsym' contains 332 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 00000000 0 NOTYPE LOCAL DEFAULT UND
1: 00000114 0 SECTION LOCAL DEFAULT 1
2: 00000134 0 SECTION LOCAL DEFAULT 2
3: 00000f88 0 SECTION LOCAL DEFAULT 3
4: 00002448 0 SECTION LOCAL DEFAULT 4
5: 000033fe 0 SECTION LOCAL DEFAULT 5
6: 00003698 0 SECTION LOCAL DEFAULT 6
7: 000037cc 0 SECTION LOCAL DEFAULT 7
8: 0000384c 0 SECTION LOCAL DEFAULT 8
9: 00003a3c 0 SECTION LOCAL DEFAULT 9
10: 00003db4 0 SECTION LOCAL DEFAULT 10
11: 00003dcc 0 SECTION LOCAL DEFAULT 11
12: 000044d0 0 SECTION LOCAL DEFAULT 12
13: 0000de30 0 SECTION LOCAL DEFAULT 13
14: 0000de4c 0 SECTION LOCAL DEFAULT 14
15: 0000debc 0 SECTION LOCAL DEFAULT 15
16: 0000ded0 0 SECTION LOCAL DEFAULT 16
17: 0000e000 0 SECTION LOCAL DEFAULT 17
18: 00010a08 0 SECTION LOCAL DEFAULT 18
19: 00010a4c 0 SECTION LOCAL DEFAULT 19
20: 00010b2c 0 SECTION LOCAL DEFAULT 20
21: 00010b38 0 SECTION LOCAL DEFAULT 21
22: 00010b40 0 SECTION LOCAL DEFAULT 22
23: 00010b44 0 SECTION LOCAL DEFAULT 23
24: 00010dc0 0 SECTION LOCAL DEFAULT 24
25: 00000000 0 SECTION LOCAL DEFAULT 25
26: 00000000 0 SECTION LOCAL DEFAULT 26
27: 00000000 0 SECTION LOCAL DEFAULT 27
28: 00000000 0 SECTION LOCAL DEFAULT 28
29: 00000000 0 SECTION LOCAL DEFAULT 29
30: 00000000 0 SECTION LOCAL DEFAULT 30
31: 00000000 0 SECTION LOCAL DEFAULT 31
32: 00007d20 49 FUNC GLOBAL DEFAULT 12 longjmp@@GLIBC_2.0
33: 000109f8 4 OBJECT GLOBAL DEFAULT 17 __libc_internal_tsd_set@@GLIBC_PRIVATE
34: 00000000 1083 FUNC GLOBAL DEFAULT UND __strverscmp@GLIBC_2.1.1 (10)
35: 00000000 141 FUNC GLOBAL DEFAULT UND __libc_pwrite@GLIBC_PRIVATE (11)
36: 00008960 31 FUNC WEAK DEFAULT 12 pthread_yield@@GLIBC_2.2
37: 0000a7e0 92 FUNC GLOBAL DEFAULT 12 sem_trywait@@GLIBC_2.1
38: 000045b0 106 FUNC GLOBAL DEFAULT 12 pthread_attr_init@@GLIBC_2.1
39: 00000000 82 FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.0 (12)
40: 0000db50 23 FUNC GLOBAL DEFAULT 12 pthread_barrier_destroy@@GLIBC_2.2
41: 00000000 140 FUNC GLOBAL DEFAULT UND __libc_lseek64@GLIBC_PRIVATE (11)
42: 0000cf30 177 FUNC WEAK DEFAULT 12 __pthread_rwlock_trywrlock@@GLIBC_2.2
43: 000073e0 430 FUNC GLOBAL DEFAULT 12 pthread_mutex_timedlock@@GLIBC_2.2
44: 0000bf10 106 FUNC WEAK DEFAULT 12 waitpid@@GLIBC_2.0
45: 00000000 0 OBJECT GLOBAL DEFAULT ABS GLIBC_2.2.6
46: 0000bb00 83 FUNC WEAK DEFAULT 12 pause@@GLIBC_2.0
47: 00005740 103 FUNC GLOBAL DEFAULT 12 pthread_cond_signal@@GLIBC_2.0
48: 00007700 3 FUNC GLOBAL DEFAULT 12 __pthread_mutexattr_destroy@@GLIBC_2.0
49: 00000000 57 FUNC GLOBAL DEFAULT UND __libc_recvmsg@GLIBC_PRIVATE (11)
50: 0000d290 23 FUNC GLOBAL DEFAULT 12 pthread_rwlockattr_setkind_np@@GLIBC_2.1
51: 0000a5e0 498 FUNC GLOBAL DEFAULT 12 sem_wait@@GLIBC_2.1
52: 00000000 46 FUNC GLOBAL DEFAULT UND __getpid@GLIBC_2.0 (12)
53: 0000d980 24 FUNC WEAK DEFAULT 12 pthread_spin_trylock@@GLIBC_2.2
54: 00007740 15 FUNC WEAK DEFAULT 12 pthread_mutexattr_gettype@@GLIBC_2.1
55: 00004650 3 FUNC GLOBAL DEFAULT 12 pthread_attr_destroy@@GLIBC_2.0
56: 0000c0d0 114 FUNC WEAK DEFAULT 12 recv@@GLIBC_2.0
57: 0000c060 106 FUNC WEAK DEFAULT 12 connect@@GLIBC_2.0
58: 00004840 16 FUNC WEAK DEFAULT 12 pthread_attr_getstacksize@@GLIBC_2.1
59: 000077d0 309 FUNC GLOBAL DEFAULT 12 __pthread_once@@GLIBC_2.0
60: 00000000 100 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.0 (12)
61: 00007260 369 FUNC GLOBAL DEFAULT 12 __pthread_mutex_lock@@GLIBC_2.0
62: 00009db0 183 FUNC GLOBAL DEFAULT 12 pthread_getspecific@@GLIBC_2.0
63: 0000c7a0 341 FUNC GLOBAL DEFAULT 12 pthread_rwlock_rdlock@@GLIBC_2.1
64: 00007740 15 FUNC WEAK DEFAULT 12 pthread_mutexattr_getkind_np@@GLIBC_2.0
65: 00000000 52 FUNC GLOBAL DEFAULT UND _IO_list_lock@GLIBC_2.2 (13)
66: 0000c6e0 83 FUNC GLOBAL DEFAULT 12 pthread_rwlock_init@@GLIBC_2.1
67: 00008670 148 FUNC GLOBAL DEFAULT 12 pthread_create@GLIBC_2.0
68: 0000d280 15 FUNC GLOBAL DEFAULT 12 pthread_rwlockattr_getkind_np@@GLIBC_2.1
69: 00005880 35 FUNC GLOBAL DEFAULT 12 pthread_exit@@GLIBC_2.0
70: 0000aab0 655 FUNC GLOBAL DEFAULT 12 sem_timedwait@@GLIBC_2.2
71: 0000db80 3 FUNC GLOBAL DEFAULT 12 pthread_barrierattr_destroy@@GLIBC_2.2
72: 00000000 57 FUNC GLOBAL DEFAULT UND __libc_sendto@GLIBC_PRIVATE (11)
73: 0000cd50 471 FUNC GLOBAL DEFAULT 12 pthread_rwlock_timedwrlock@@GLIBC_2.2
74: 0000a9e0 57 FUNC GLOBAL DEFAULT 12 sem_destroy@@GLIBC_2.1
75: 00005850 32 FUNC GLOBAL DEFAULT 12 pthread_condattr_setpshared@@GLIBC_2.2
76: 00000000 4 OBJECT GLOBAL DEFAULT UND _h_errno@GLIBC_2.0 (12)
77: 0000d250 37 FUNC GLOBAL DEFAULT 12 pthread_rwlockattr_setpshared@@GLIBC_2.1
78: 0000bf80 106 FUNC GLOBAL DEFAULT 12 __write@@GLIBC_2.0
79: 000048c0 27 FUNC WEAK DEFAULT 12 pthread_attr_getstack@@GLIBC_2.2
80: 0000bcf0 130 FUNC WEAK DEFAULT 12 pwrite64@@GLIBC_2.2
81: 00007710 37 FUNC GLOBAL DEFAULT 12 __pthread_mutexattr_settype@@GLIBC_2.0
82: 0000c6e0 83 FUNC WEAK DEFAULT 12 __pthread_rwlock_init@@GLIBC_2.2
83: 000099f0 117 FUNC GLOBAL DEFAULT 12 __pthread_key_create@@GLIBC_2.0
84: 0000d970 16 FUNC WEAK DEFAULT 12 pthread_spin_lock@@GLIBC_2.2
85: 00007ec0 49 FUNC GLOBAL DEFAULT 12 __libc_current_sigrtmax@@GLIBC_2.1
86: 00005820 7 FUNC GLOBAL DEFAULT 12 pthread_condattr_init@@GLIBC_2.0
87: 0000cc60 233 FUNC WEAK DEFAULT 12 __pthread_rwlock_wrlock@@GLIBC_2.2
88: 0000d8b0 177 FUNC GLOBAL DEFAULT 12 pthread_getcpuclockid@@GLIBC_2.2
89: 00004800 16 FUNC WEAK DEFAULT 12 pthread_attr_getstackaddr@@GLIBC_2.1
90: 00009b50 349 FUNC GLOBAL DEFAULT 12 pthread_key_delete@@GLIBC_2.0
91: 0000bd80 106 FUNC GLOBAL DEFAULT 12 __read@@GLIBC_2.0
92: 00004dc0 163 FUNC GLOBAL DEFAULT 12 _pthread_cleanup_pop@@GLIBC_2.0
93: 00007a40 201 FUNC GLOBAL DEFAULT 12 __pthread_atfork@@GLIBC_2.0
94: 0000a360 41 FUNC GLOBAL DEFAULT 12 _IO_funlockfile@@GLIBC_2.0
95: 0000a490 109 FUNC GLOBAL DEFAULT 12 sem_init@@GLIBC_2.1
96: 00000000 103 FUNC GLOBAL DEFAULT UND __libc_siglongjmp@GLIBC_PRIVATE (11)
97: 00004b60 271 FUNC GLOBAL DEFAULT 12 pthread_cancel@@GLIBC_2.0
98: 00000000 64 FUNC GLOBAL DEFAULT UND __on_exit@GLIBC_PRIVATE (11)
99: 00007700 3 FUNC GLOBAL DEFAULT 12 pthread_mutexattr_destroy@@GLIBC_2.0
100: 00000000 0 OBJECT GLOBAL DEFAULT ABS GLIBC_2.1.1
101: 00000000 253 FUNC GLOBAL DEFAULT UND setrlimit@GLIBC_2.2 (13)
102: 00008790 15 FUNC GLOBAL DEFAULT 12 pthread_equal@@GLIBC_2.0
103: 00008530 316 FUNC GLOBAL DEFAULT 12 pthread_create@@GLIBC_2.1
104: 00006ed0 50 FUNC GLOBAL DEFAULT 12 __pthread_mutex_init@@GLIBC_2.0
105: 00007e80 49 FUNC GLOBAL DEFAULT 12 __libc_current_sigrtmin@@GLIBC_2.1
106: 0000a330 41 FUNC GLOBAL DEFAULT 12 _IO_flockfile@@GLIBC_2.0
107: 0000bdf0 90 FUNC WEAK DEFAULT 12 system@@GLIBC_2.0
108: 00000000 54 FUNC GLOBAL DEFAULT UND __sched_get_priority_max@GLIBC_2.0 (12)
109: 0000ba20 106 FUNC GLOBAL DEFAULT 12 __open@@GLIBC_2.0
110: 00000000 0 OBJECT GLOBAL DEFAULT ABS GLIBC_2.1
111: 00007ce0 49 FUNC GLOBAL DEFAULT 12 siglongjmp@@GLIBC_2.0
112: 000047a0 16 FUNC GLOBAL DEFAULT 12 pthread_attr_getscope@@GLIBC_2.0
113: 00000000 57 FUNC GLOBAL DEFAULT UND __libc_send@GLIBC_PRIVATE (11)
114: 0000cb50 257 FUNC WEAK DEFAULT 12 __pthread_rwlock_tryrdlock@@GLIBC_2.2
115: 0000c740 94 FUNC GLOBAL DEFAULT 12 pthread_rwlock_destroy@@GLIBC_2.1
116: 0000c150 130 FUNC WEAK DEFAULT 12 recvfrom@@GLIBC_2.0
117: 0000be50 90 FUNC WEAK DEFAULT 12 tcdrain@@GLIBC_2.0
118: 000047d0 16 FUNC WEAK DEFAULT 12 pthread_attr_getguardsize@@GLIBC_2.1
119: 0000c7a0 341 FUNC WEAK DEFAULT 12 __pthread_rwlock_rdlock@@GLIBC_2.2
120: 00004c70 145 FUNC GLOBAL DEFAULT 12 pthread_testcancel@@GLIBC_2.0
121: 00000000 54 FUNC GLOBAL DEFAULT UND mmap@GLIBC_2.0 (12)
122: 0000d640 122 FUNC GLOBAL DEFAULT 12 sem_trywait@GLIBC_2.0
123: 0000cff0 538 FUNC GLOBAL DEFAULT 12 pthread_rwlock_unlock@@GLIBC_2.1
124: 00004f30 198 FUNC GLOBAL DEFAULT 12 _pthread_cleanup_pop_restore@@GLIBC_2.0
125: 00004760 16 FUNC GLOBAL DEFAULT 12 pthread_attr_getinheritsched@@GLIBC_2.0
126: 0000cff0 538 FUNC WEAK DEFAULT 12 __pthread_rwlock_unlock@@GLIBC_2.2
127: 00008df0 198 FUNC WEAK DEFAULT 12 pthread_kill_other_threads_np@@GLIBC_2.0
128: 0000aa80 43 FUNC GLOBAL DEFAULT 12 sem_unlink@@GLIBC_2.1.1
129: 00008df0 198 FUNC GLOBAL DEFAULT 12 __pthread_kill_other_threads_np@@GLIBC_PRIVATE
130: 00008260 5 FUNC WEAK DEFAULT 12 __pthread_initialize@@GLIBC_2.0
131: 0000b850 106 FUNC WEAK DEFAULT 12 lseek@@GLIBC_2.0
132: 0000d3d0 615 FUNC GLOBAL DEFAULT 12 sem_wait@GLIBC_2.0
133: 00000000 189 FUNC GLOBAL DEFAULT UND __poll@GLIBC_2.1 (14)
134: 0000beb0 90 FUNC GLOBAL DEFAULT 12 __wait@@GLIBC_2.0
135: 00005dd0 378 FUNC GLOBAL DEFAULT 12 pthread_detach@@GLIBC_2.0
136: 00000000 58 FUNC GLOBAL DEFAULT UND __libc_nanosleep@GLIBC_PRIVATE (11)
137: 0000c250 114 FUNC WEAK DEFAULT 12 send@@GLIBC_2.0
138: 00000000 52 FUNC GLOBAL DEFAULT UND _IO_list_unlock@GLIBC_2.2 (13)
139: 00004730 16 FUNC GLOBAL DEFAULT 12 pthread_attr_getschedpolicy@@GLIBC_2.0
140: 00000000 209 FUNC GLOBAL DEFAULT UND __libc_pwrite64@GLIBC_PRIVATE (11)
141: 0000a390 41 FUNC WEAK DEFAULT 12 ftrylockfile@@GLIBC_2.0
142: 00000000 4 OBJECT GLOBAL DEFAULT UND _errno@GLIBC_2.0 (12)
143: 00000000 581 FUNC GLOBAL DEFAULT UND __libc_sigaction@GLIBC_PRIVATE (11)
144: 000047e0 21 FUNC WEAK DEFAULT 12 pthread_attr_setstackaddr@@GLIBC_2.1
145: 00000000 57 FUNC GLOBAL DEFAULT UND __libc_accept@GLIBC_PRIVATE (11)
146: 0000bff0 106 FUNC WEAK DEFAULT 12 accept@@GLIBC_2.0
147: 00000000 450 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.0 (12)
148: 00007f00 110 FUNC GLOBAL DEFAULT 12 __libc_allocate_rtsig@@GLIBC_2.1
149: 000088b0 168 FUNC GLOBAL DEFAULT 12 pthread_getschedparam@@GLIBC_2.0
150: 00000000 46 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.0 (12)
151: 00000000 54 FUNC GLOBAL DEFAULT UND __libc_tcdrain@GLIBC_PRIVATE (11)
152: 000049c0 198 FUNC GLOBAL DEFAULT 12 pthread_setcancelstate@@GLIBC_2.0
153: 00000000 58 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.0 (12)
154: 00000000 46 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.0 (12)
155: 0000b9b0 98 FUNC WEAK DEFAULT 12 nanosleep@@GLIBC_2.0
156: 000109fc 4 OBJECT GLOBAL DEFAULT 17 __libc_internal_tsd_get@@GLIBC_PRIVATE
157: 00000000 54 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.0 (12)
158: 00007590 337 FUNC GLOBAL DEFAULT 12 __pthread_mutex_unlock@@GLIBC_2.0
159: 00000000 0 OBJECT GLOBAL DEFAULT ABS GLIBC_2.1.2
160: 00009db0 183 FUNC GLOBAL DEFAULT 12 __pthread_getspecific@@GLIBC_2.0
161: 00005830 7 FUNC GLOBAL DEFAULT 12 pthread_condattr_destroy@@GLIBC_2.0
162: 0000bf80 106 FUNC WEAK DEFAULT 12 write@@GLIBC_2.0
163: 00004770 36 FUNC GLOBAL DEFAULT 12 pthread_attr_setscope@@GLIBC_2.0
164: 00000000 57 FUNC GLOBAL DEFAULT UND __libc_recvfrom@GLIBC_PRIVATE (11)
165: 00006f60 761 FUNC GLOBAL DEFAULT 12 __pthread_mutex_trylock@@GLIBC_2.0
166: 00007710 37 FUNC WEAK DEFAULT 12 pthread_mutexattr_setkind_np@@GLIBC_2.0
167: 00000000 60 FUNC GLOBAL DEFAULT UND __libc_write@GLIBC_PRIVATE (11)
168: 00010a00 4 OBJECT GLOBAL DEFAULT 17 __libc_internal_tsd_address@@GLIBC_PRIVATE
169: 0000d360 94 FUNC GLOBAL DEFAULT 12 sem_init@GLIBC_2.0
170: 0000a840 375 FUNC GLOBAL DEFAULT 12 sem_post@@GLIBC_2.1
171: 00004620 41 FUNC GLOBAL DEFAULT 12 pthread_attr_init@GLIBC_2.0
172: 0000c900 591 FUNC GLOBAL DEFAULT 12 pthread_rwlock_timedrdlock@@GLIBC_2.2
173: 000057b0 106 FUNC GLOBAL DEFAULT 12 pthread_cond_broadcast@@GLIBC_2.0
174: 000077d0 309 FUNC GLOBAL DEFAULT 12 pthread_once@@GLIBC_2.0
175: 0000c250 114 FUNC GLOBAL DEFAULT 12 __send@@GLIBC_2.0
176: 00004740 24 FUNC GLOBAL DEFAULT 12 pthread_attr_setinheritsched@@GLIBC_2.0
177: 00000000 60 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.0 (12)
178: 00000000 68 FUNC GLOBAL DEFAULT UND __libc_open64@GLIBC_PRIVATE (11)
179: 00000000 53 FUNC GLOBAL DEFAULT UND __sigsetjmp@GLIBC_2.0 (12)
180: 000087e0 205 FUNC GLOBAL DEFAULT 12 pthread_setschedparam@@GLIBC_2.0
181: 00000000 66 FUNC GLOBAL DEFAULT UND __libc_waitpid@GLIBC_PRIVATE (11)
182: 00000000 103 FUNC GLOBAL DEFAULT UND __libc_longjmp@GLIBC_PRIVATE (11)
183: 0000dba0 23 FUNC GLOBAL DEFAULT 12 pthread_barrierattr_setpshared@@GLIBC_2.2
184: 0000b9b0 98 FUNC GLOBAL DEFAULT 12 __nanosleep@@GLIBC_2.2.6
185: 000099f0 117 FUNC GLOBAL DEFAULT 12 pthread_key_create@@GLIBC_2.0
186: 00000000 60 FUNC GLOBAL DEFAULT UND __libc_msync@GLIBC_PRIVATE (11)
187: 0000beb0 90 FUNC WEAK DEFAULT 12 wait@@GLIBC_2.0
188: 00008ec0 26 FUNC WEAK DEFAULT 12 pthread_setconcurrency@@GLIBC_2.1
189: 00006f10 70 FUNC GLOBAL DEFAULT 12 __pthread_mutex_destroy@@GLIBC_2.0
190: 0000db70 13 FUNC GLOBAL DEFAULT 12 pthread_barrierattr_init@@GLIBC_2.2
191: 00000000 0 OBJECT GLOBAL DEFAULT ABS GLIBC_2.0
192: 0000aa50 43 FUNC GLOBAL DEFAULT 12 sem_close@@GLIBC_2.1.1
193: 00000000 54 FUNC GLOBAL DEFAULT UND __sched_getscheduler@GLIBC_2.0 (12)
194: 000095c0 168 FUNC GLOBAL DEFAULT 12 pthread_kill@@GLIBC_2.0
195: 0000bd80 106 FUNC WEAK DEFAULT 12 read@@GLIBC_2.0
196: 000048e0 206 FUNC GLOBAL DEFAULT 12 pthread_getattr_np@@GLIBC_2.2.3
197: 0000bbe0 130 FUNC WEAK DEFAULT 12 pread64@@GLIBC_2.2
198: 00004810 40 FUNC WEAK DEFAULT 12 pthread_attr_setstacksize@@GLIBC_2.1
199: 0000c2d0 106 FUNC WEAK DEFAULT 12 sendmsg@@GLIBC_2.0
200: 0000bbe0 130 FUNC GLOBAL DEFAULT 12 __pread64@@GLIBC_2.2
201: 0000cc60 233 FUNC GLOBAL DEFAULT 12 pthread_rwlock_wrlock@@GLIBC_2.1
202: 00000000 212 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.0 (12)
203: 0000d240 16 FUNC GLOBAL DEFAULT 12 pthread_rwlockattr_getpshared@@GLIBC_2.1
204: 0000a390 41 FUNC GLOBAL DEFAULT 12 _IO_ftrylockfile@@GLIBC_2.0
205: 00000000 0 OBJECT GLOBAL DEFAULT ABS GLIBC_PRIVATE
206: 0000d9c0 3 FUNC WEAK DEFAULT 12 pthread_spin_destroy@@GLIBC_2.2
207: 00000000 94 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.0 (12)
208: 00000000 60 FUNC GLOBAL DEFAULT UND __libc_read@GLIBC_PRIVATE (11)
209: 0000c340 130 FUNC WEAK DEFAULT 12 sendto@@GLIBC_2.0
210: 0000a360 41 FUNC WEAK DEFAULT 12 funlockfile@@GLIBC_2.0
211: 000094e0 216 FUNC GLOBAL DEFAULT 12 pthread_sigmask@@GLIBC_2.0
212: 00000000 54 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.0 (12)
213: 000050d0 30 FUNC GLOBAL DEFAULT 12 pthread_cond_init@@GLIBC_2.0
214: 0000d9a0 13 FUNC WEAK DEFAULT 12 pthread_spin_unlock@@GLIBC_2.2
215: 0000d210 20 FUNC GLOBAL DEFAULT 12 pthread_rwlockattr_init@@GLIBC_2.1
216: 00000000 4 OBJECT GLOBAL DEFAULT UND h_errno@GLIBC_2.0 (12)
217: 00007b10 195 FUNC WEAK DEFAULT 12 fork@@GLIBC_2.0
218: 00007750 13 FUNC WEAK DEFAULT 12 pthread_mutexattr_getpshared@@GLIBC_2.2
219: 00000000 0 OBJECT GLOBAL DEFAULT ABS GLIBC_2.2.3
220: 00009670 298 FUNC GLOBAL DEFAULT 12 sigaction@@GLIBC_2.0
221: 000076f0 13 FUNC GLOBAL DEFAULT 12 __pthread_mutexattr_init@@GLIBC_2.0
222: 00000000 206 FUNC GLOBAL DEFAULT UND sigprocmask@GLIBC_2.0 (12)
223: 00000000 54 FUNC GLOBAL DEFAULT UND __sched_get_priority_min@GLIBC_2.0 (12)
224: 00000000 0 OBJECT GLOBAL DEFAULT ABS GLIBC_2.2
225: 00000000 68 FUNC GLOBAL DEFAULT UND __libc_system@GLIBC_PRIVATE (11)
226: 00005840 16 FUNC GLOBAL DEFAULT 12 pthread_condattr_getpshared@@GLIBC_2.2
227: 00004e70 182 FUNC GLOBAL DEFAULT 12 _pthread_cleanup_push_defer@@GLIBC_2.0
228: 00000000 60 FUNC GLOBAL DEFAULT UND __libc_open@GLIBC_PRIVATE (11)
229: 00000000 288 FUNC GLOBAL DEFAULT UND __uselocale@GLIBC_2.3 (15)
230: 00000000 54 FUNC GLOBAL DEFAULT UND __libc_close@GLIBC_PRIVATE (11)
231: 0000c740 94 FUNC WEAK DEFAULT 12 __pthread_rwlock_destroy@@GLIBC_2.2
232: 00000000 177 FUNC GLOBAL DEFAULT UND __rpc_thread_destroy@GLIBC_PRIVATE (11)
233: 00000000 54 FUNC GLOBAL DEFAULT UND __libc_fsync@GLIBC_PRIVATE (11)
234: 0000db10 50 FUNC GLOBAL DEFAULT 12 pthread_barrier_init@@GLIBC_2.2
235: 00004850 112 FUNC WEAK DEFAULT 12 pthread_attr_setstack@@GLIBC_2.2
236: 0000ba90 106 FUNC WEAK DEFAULT 12 open64@@GLIBC_2.2
237: 00007710 37 FUNC WEAK DEFAULT 12 pthread_mutexattr_settype@@GLIBC_2.1
238: 00007760 29 FUNC WEAK DEFAULT 12 pthread_mutexattr_setpshared@@GLIBC_2.2
239: 00004680 15 FUNC GLOBAL DEFAULT 12 pthread_attr_getdetachstate@@GLIBC_2.0
240: 0000b850 106 FUNC GLOBAL DEFAULT 12 __lseek@@GLIBC_2.0
241: 00007590 337 FUNC GLOBAL DEFAULT 12 pthread_mutex_unlock@@GLIBC_2.0
242: 00000000 60 FUNC GLOBAL DEFAULT UND __sched_setscheduler@GLIBC_2.0 (12)
243: 0000a210 129 FUNC GLOBAL DEFAULT 12 __h_errno_location@@GLIBC_2.0
244: 0000d9d0 309 FUNC GLOBAL DEFAULT 12 pthread_barrier_wait@@GLIBC_2.2
245: 0000a2a0 129 FUNC GLOBAL DEFAULT 12 __res_state@@GLIBC_2.2
246: 00007be0 31 FUNC GLOBAL DEFAULT 12 __vfork@@GLIBC_2.1.2
247: 00000000 58 FUNC GLOBAL DEFAULT UND __gettimeofday@GLIBC_2.0 (12)
248: 0000b940 106 FUNC WEAK DEFAULT 12 msync@@GLIBC_2.0
249: 00000000 60 FUNC GLOBAL DEFAULT UND __libc_lseek@GLIBC_PRIVATE (11)
250: 0000d230 3 FUNC GLOBAL DEFAULT 12 pthread_rwlockattr_destroy@@GLIBC_2.1
251: 0000aa20 40 FUNC GLOBAL DEFAULT 12 sem_open@@GLIBC_2.1.1
252: 0000a330 41 FUNC WEAK DEFAULT 12 flockfile@@GLIBC_2.0
253: 00000000 5 FUNC GLOBAL DEFAULT UND _IO_iter_file@GLIBC_2.2 (13)
254: 00000000 46 FUNC GLOBAL DEFAULT UND __libc_pause@GLIBC_PRIVATE (11)
255: 00007be0 31 FUNC WEAK DEFAULT 12 vfork@@GLIBC_2.0
256: 00000000 22 FUNC GLOBAL DEFAULT UND _IO_iter_begin@GLIBC_2.2 (13)
257: 00000000 150 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.1.3 (16)
258: 00000000 58 FUNC GLOBAL DEFAULT UND __sched_getparam@GLIBC_2.0 (12)
259: 00000000 141 FUNC GLOBAL DEFAULT UND __libc_pread@GLIBC_PRIVATE (11)
260: 0000cf30 177 FUNC GLOBAL DEFAULT 12 pthread_rwlock_trywrlock@@GLIBC_2.1
261: 0000cb50 257 FUNC GLOBAL DEFAULT 12 pthread_rwlock_tryrdlock@@GLIBC_2.1
262: 0000b7f0 90 FUNC WEAK DEFAULT 12 fsync@@GLIBC_2.0
263: 00000000 120 FUNC GLOBAL DEFAULT UND __clone@GLIBC_2.0 (12)
264: 00000000 512 OBJECT GLOBAL DEFAULT UND _res@GLIBC_2.0 (12)
265: 00000000 82 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.0 (12)
266: 0000c060 106 FUNC GLOBAL DEFAULT 12 __connect@@GLIBC_2.0
267: 0000bb60 114 FUNC WEAK DEFAULT 12 pread@@GLIBC_2.2
268: 00004d10 163 FUNC GLOBAL DEFAULT 12 _pthread_cleanup_push@@GLIBC_2.0
269: 00008710 116 FUNC GLOBAL DEFAULT 12 pthread_self@@GLIBC_2.0
270: 00004a90 198 FUNC GLOBAL DEFAULT 12 pthread_setcanceltype@@GLIBC_2.0
271: 0000d9b0 13 FUNC WEAK DEFAULT 12 pthread_spin_init@@GLIBC_2.2
272: 000076f0 13 FUNC GLOBAL DEFAULT 12 pthread_mutexattr_init@@GLIBC_2.0
273: 00000000 225 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.0 (12)
274: 00000000 747 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.0 (12)
275: 0000a9c0 18 FUNC GLOBAL DEFAULT 12 sem_getvalue@@GLIBC_2.1
276: 00000000 176 FUNC GLOBAL DEFAULT UND sigsuspend@GLIBC_2.0 (12)
277: 00000000 57 FUNC GLOBAL DEFAULT UND __libc_sendmsg@GLIBC_PRIVATE (11)
278: 00000000 8 FUNC GLOBAL DEFAULT UND _IO_iter_next@GLIBC_2.2 (13)
279: 0000b720 90 FUNC GLOBAL DEFAULT 12 __close@@GLIBC_2.0
280: 00000000 195 FUNC GLOBAL DEFAULT UND free@GLIBC_2.0 (12)
281: 00000000 151 FUNC GLOBAL DEFAULT UND __sysctl@GLIBC_2.2 (13)
282: 00006f10 70 FUNC GLOBAL DEFAULT 12 pthread_mutex_destroy@@GLIBC_2.0
283: 00000000 104 FUNC GLOBAL DEFAULT UND _IO_list_resetlock@GLIBC_2.2 (13)
284: 00007260 369 FUNC GLOBAL DEFAULT 12 pthread_mutex_lock@@GLIBC_2.0
285: 00009670 298 FUNC GLOBAL DEFAULT 12 __sigaction@@GLIBC_2.0
286: 00000000 93 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.0 (12)
287: 00000000 12 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.0 (12)
288: 000051f0 577 FUNC GLOBAL DEFAULT 12 pthread_cond_wait@@GLIBC_2.0
289: 00000000 3 FUNC GLOBAL DEFAULT UND _IO_iter_end@GLIBC_2.2 (13)
290: 0000d790 55 FUNC GLOBAL DEFAULT 12 sem_destroy@GLIBC_2.0
291: 0000a180 129 FUNC GLOBAL DEFAULT 12 __errno_location@@GLIBC_2.0
292: 00000000 57 FUNC GLOBAL DEFAULT UND __libc_connect@GLIBC_PRIVATE (11)
293: 000047b0 25 FUNC WEAK DEFAULT 12 pthread_attr_setguardsize@@GLIBC_2.1
294: 00009cb0 241 FUNC GLOBAL DEFAULT 12 __pthread_setspecific@@GLIBC_2.0
295: 00006f60 761 FUNC GLOBAL DEFAULT 12 pthread_mutex_trylock@@GLIBC_2.0
296: 00007a40 201 FUNC GLOBAL DEFAULT 12 pthread_atfork@@GLIBC_2.0
297: 0000bcf0 130 FUNC GLOBAL DEFAULT 12 __pwrite64@@GLIBC_2.2
298: 0000d760 40 FUNC GLOBAL DEFAULT 12 sem_getvalue@GLIBC_2.0
299: 0000d6c0 157 FUNC GLOBAL DEFAULT 12 sem_post@GLIBC_2.0
300: 000050f0 26 FUNC GLOBAL DEFAULT 12 pthread_cond_destroy@@GLIBC_2.0
301: 00004710 24 FUNC GLOBAL DEFAULT 12 pthread_attr_setschedpolicy@@GLIBC_2.0
302: 00000000 58 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.0 (12)
303: 00006ed0 50 FUNC GLOBAL DEFAULT 12 pthread_mutex_init@@GLIBC_2.0
304: 0000b8c0 126 FUNC WEAK DEFAULT 12 lseek64@@GLIBC_2.2
305: 0000ba20 106 FUNC WEAK DEFAULT 12 open@@GLIBC_2.0
306: 0000b780 106 FUNC GLOBAL DEFAULT 12 __fcntl@@GLIBC_2.0
307: 00000000 236 FUNC GLOBAL DEFAULT UND getrlimit@GLIBC_2.2 (13)
308: 00007b10 195 FUNC GLOBAL DEFAULT 12 __fork@@GLIBC_2.0
309: 00000000 209 FUNC GLOBAL DEFAULT UND __libc_pread64@GLIBC_PRIVATE (11)
310: 00004690 103 FUNC GLOBAL DEFAULT 12 pthread_attr_setschedparam@@GLIBC_2.0
311: 00000000 46 FUNC GLOBAL DEFAULT UND __libc_fork@GLIBC_PRIVATE (11)
312: 00000000 0 NOTYPE WEAK DEFAULT UND _Jv_RegisterClasses
313: 00000000 66 FUNC GLOBAL DEFAULT UND __libc_wait@GLIBC_PRIVATE (11)
314: 00004660 23 FUNC GLOBAL DEFAULT 12 pthread_attr_setdetachstate@@GLIBC_2.0
315: 0000c1e0 106 FUNC WEAK DEFAULT 12 recvmsg@@GLIBC_2.0
316: 0000b780 106 FUNC WEAK DEFAULT 12 fcntl@@GLIBC_2.0
317: 00000000 636 FUNC GLOBAL DEFAULT UND __libc_fcntl@GLIBC_PRIVATE (11)
318: 00005af0 721 FUNC GLOBAL DEFAULT 12 pthread_join@@GLIBC_2.0
319: 0000ba90 106 FUNC GLOBAL DEFAULT 12 __open64@@GLIBC_2.2
320: 00008ee0 20 FUNC WEAK DEFAULT 12 pthread_getconcurrency@@GLIBC_2.1
321: 00005730 9 FUNC GLOBAL DEFAULT 12 pthread_cond_timedwait@@GLIBC_2.0
322: 00000000 96 FUNC GLOBAL DEFAULT UND sigdelset@GLIBC_2.0 (12)
323: 000097a0 500 FUNC GLOBAL DEFAULT 12 sigwait@@GLIBC_2.0
324: 0000bc70 114 FUNC WEAK DEFAULT 12 pwrite@@GLIBC_2.2
325: 0000b720 90 FUNC WEAK DEFAULT 12 close@@GLIBC_2.0
326: 00000000 32 FUNC GLOBAL DEFAULT UND __getpagesize@GLIBC_2.0 (12)
327: 00004700 16 FUNC GLOBAL DEFAULT 12 pthread_attr_getschedparam@@GLIBC_2.0
328: 00000000 57 FUNC GLOBAL DEFAULT UND __libc_recv@GLIBC_PRIVATE (11)
329: 00000000 131 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.0 (12)
330: 00009cb0 241 FUNC GLOBAL DEFAULT 12 pthread_setspecific@@GLIBC_2.0
331: 000099a0 73 FUNC GLOBAL DEFAULT 12 raise@@GLIBC_2.0
Symbol table '.symtab' contains 585 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 00000000 0 NOTYPE LOCAL DEFAULT UND
1: 00000114 0 SECTION LOCAL DEFAULT 1
2: 00000134 0 SECTION LOCAL DEFAULT 2
3: 00000f88 0 SECTION LOCAL DEFAULT 3
4: 00002448 0 SECTION LOCAL DEFAULT 4
5: 000033fe 0 SECTION LOCAL DEFAULT 5
6: 00003698 0 SECTION LOCAL DEFAULT 6
7: 000037cc 0 SECTION LOCAL DEFAULT 7
8: 0000384c 0 SECTION LOCAL DEFAULT 8
9: 00003a3c 0 SECTION LOCAL DEFAULT 9
10: 00003db4 0 SECTION LOCAL DEFAULT 10
11: 00003dcc 0 SECTION LOCAL DEFAULT 11
12: 000044d0 0 SECTION LOCAL DEFAULT 12
13: 0000de30 0 SECTION LOCAL DEFAULT 13
14: 0000de4c 0 SECTION LOCAL DEFAULT 14
15: 0000debc 0 SECTION LOCAL DEFAULT 15
16: 0000ded0 0 SECTION LOCAL DEFAULT 16
17: 0000e000 0 SECTION LOCAL DEFAULT 17
18: 00010a08 0 SECTION LOCAL DEFAULT 18
19: 00010a4c 0 SECTION LOCAL DEFAULT 19
20: 00010b2c 0 SECTION LOCAL DEFAULT 20
21: 00010b38 0 SECTION LOCAL DEFAULT 21
22: 00010b40 0 SECTION LOCAL DEFAULT 22
23: 00010b44 0 SECTION LOCAL DEFAULT 23
24: 00010dc0 0 SECTION LOCAL DEFAULT 24
25: 00000000 0 SECTION LOCAL DEFAULT 25
26: 00000000 0 SECTION LOCAL DEFAULT 26
27: 00000000 0 SECTION LOCAL DEFAULT 27
28: 00000000 0 SECTION LOCAL DEFAULT 28
29: 00000000 0 SECTION LOCAL DEFAULT 29
30: 00000000 0 SECTION LOCAL DEFAULT 30
31: 00000000 0 SECTION LOCAL DEFAULT 31
32: 00000000 0 SECTION LOCAL DEFAULT 32
33: 00000000 0 SECTION LOCAL DEFAULT 33
34: 00000000 0 SECTION LOCAL DEFAULT 34
35: 00000000 0 FILE LOCAL DEFAULT ABS pt-initfini.c
36: 000044d0 0 FUNC LOCAL DEFAULT 12 call_initialize_minimal
37: 00000000 0 FILE LOCAL DEFAULT ABS crtstuff.c
38: 00010b2c 0 OBJECT LOCAL DEFAULT 20 __CTOR_LIST__
39: 00010b38 0 OBJECT LOCAL DEFAULT 21 __DTOR_LIST__
40: 00010a08 0 OBJECT LOCAL DEFAULT 18 __EH_FRAME_BEGIN__
41: 00010b40 0 OBJECT LOCAL DEFAULT 22 __JCR_LIST__
42: 0000e004 0 OBJECT LOCAL DEFAULT 17 p.0
43: 00010dc0 1 OBJECT LOCAL DEFAULT 24 completed.1
44: 000044f0 0 FUNC LOCAL DEFAULT 12 __do_global_dtors_aux
45: 00004560 0 FUNC LOCAL DEFAULT 12 frame_dummy
46: 00000000 0 FILE LOCAL DEFAULT ABS crtstuff.c
47: 00010b34 0 OBJECT LOCAL DEFAULT 20 __CTOR_END__
48: 00010b3c 0 OBJECT LOCAL DEFAULT 21 __DTOR_END__
49: 00010a48 0 OBJECT LOCAL DEFAULT 18 __FRAME_END__
50: 00010b40 0 OBJECT LOCAL DEFAULT 22 __JCR_END__
51: 0000ddf0 0 FUNC LOCAL DEFAULT 12 __do_global_ctors_aux
52: 00000000 0 FILE LOCAL DEFAULT ABS pt-initfini.c
53: 00000000 0 FILE LOCAL DEFAULT ABS attr.c
54: 00000000 82 OBJECT LOCAL DEFAULT 30 __evoke_link_warning_pthread_attr_setstackaddr
55: 00000000 82 OBJECT LOCAL DEFAULT 31 __evoke_link_warning_pthread_attr_getstackaddr
56: 00000000 0 FILE LOCAL DEFAULT ABS cancel.c
57: 00000000 0 FILE LOCAL DEFAULT ABS condvar.c
58: 00005110 211 FUNC LOCAL DEFAULT 12 cond_extricate_func
59: 00005440 745 FUNC LOCAL DEFAULT 12 pthread_cond_timedwait_relative
60: 00000000 0 FILE LOCAL DEFAULT ABS join.c
61: 00005a40 165 FUNC LOCAL DEFAULT 12 join_extricate_func
62: 00000000 0 FILE LOCAL DEFAULT ABS manager.c
63: 00010dc4 4 OBJECT LOCAL DEFAULT 24 manager_thread
64: 00010dc8 4 OBJECT LOCAL DEFAULT 24 terminated_children
65: 00006b10 133 FUNC LOCAL DEFAULT 12 pthread_reap_children
66: 00006570 1001 FUNC LOCAL DEFAULT 12 pthread_handle_create
67: 00006ba0 142 FUNC LOCAL DEFAULT 12 pthread_handle_free
68: 00010dcc 4 OBJECT LOCAL DEFAULT 24 main_thread_exiting
69: 00006ca0 91 FUNC LOCAL DEFAULT 12 pthread_for_each_thread
70: 00006c30 110 FUNC LOCAL DEFAULT 12 pthread_kill_all_threads
71: 00006d00 190 FUNC LOCAL DEFAULT 12 pthread_handle_exit
72: 00006290 303 FUNC LOCAL DEFAULT 12 pthread_start_thread
73: 000063c0 63 FUNC LOCAL DEFAULT 12 pthread_start_thread_event
74: 00006400 365 FUNC LOCAL DEFAULT 12 pthread_allocate_stack
75: 00010dd0 4 OBJECT LOCAL DEFAULT 24 pthread_threads_counter
76: 00006960 190 FUNC LOCAL DEFAULT 12 pthread_free
77: 00006a20 239 FUNC LOCAL DEFAULT 12 pthread_exited
78: 00006106 0 NOTYPE LOCAL DEFAULT 12 .L28
79: 00006173 0 NOTYPE LOCAL DEFAULT 12 .L30
80: 00006230 0 NOTYPE LOCAL DEFAULT 12 .L31
81: 00006186 0 NOTYPE LOCAL DEFAULT 12 .L32
82: 000061b0 0 NOTYPE LOCAL DEFAULT 12 .L35
83: 000061c3 0 NOTYPE LOCAL DEFAULT 12 .L36
84: 00006070 0 NOTYPE LOCAL DEFAULT 12 .L43
85: 000061f0 0 NOTYPE LOCAL DEFAULT 12 .L39
86: 00000000 0 FILE LOCAL DEFAULT ABS mutex.c
87: 0000e00c 24 OBJECT LOCAL DEFAULT 17 once_masterlock
88: 0000e024 12 OBJECT LOCAL DEFAULT 17 once_finished
89: 0000e030 4 OBJECT LOCAL DEFAULT 17 fork_generation
90: 00007780 80 FUNC LOCAL DEFAULT 12 pthread_once_cancelhandler
91: 00000000 0 FILE LOCAL DEFAULT ABS ptfork.c
92: 0000e034 24 OBJECT LOCAL DEFAULT 17 pthread_atfork_lock
93: 0000e04c 4 OBJECT LOCAL DEFAULT 17 pthread_atfork_prepare
94: 0000e050 4 OBJECT LOCAL DEFAULT 17 pthread_atfork_parent
95: 0000e054 4 OBJECT LOCAL DEFAULT 17 pthread_atfork_child
96: 000079e0 86 FUNC LOCAL DEFAULT 12 pthread_insert_list
97: 00000000 0 FILE LOCAL DEFAULT ABS ptlongjmp.c
98: 00007c10 201 FUNC LOCAL DEFAULT 12 pthread_cleanup_upto
99: 00000000 0 FILE LOCAL DEFAULT ABS pthread.c
100: 00007d60 106 FUNC LOCAL DEFAULT 12 kernel_has_rtsig
101: 00007dd0 170 FUNC LOCAL DEFAULT 12 init_rtsigs
102: 00010dd4 4 OBJECT LOCAL DEFAULT 24 current_rtmin
103: 00010dd8 4 OBJECT LOCAL DEFAULT 24 current_rtmax
104: 00010ddc 4 OBJECT LOCAL DEFAULT 24 rtsigs_initialized
105: 0000de88 8 OBJECT LOCAL DEFAULT 14 sysctl_args.0
106: 00008020 561 FUNC LOCAL DEFAULT 12 pthread_initialize
107: 00008ab0 150 FUNC LOCAL DEFAULT 12 pthread_handle_sigrestart
108: 00008b50 312 FUNC LOCAL DEFAULT 12 pthread_handle_sigcancel
109: 00008c90 1 FUNC LOCAL DEFAULT 12 pthread_handle_sigdebug
110: 00008980 302 FUNC LOCAL DEFAULT 12 pthread_onexit_process
111: 00010de0 4 OBJECT LOCAL DEFAULT 24 current_level
112: 00000000 0 FILE LOCAL DEFAULT ABS signals.c
113: 00000000 0 FILE LOCAL DEFAULT ABS specific.c
114: 0000e9e0 8192 OBJECT LOCAL DEFAULT 17 pthread_keys
115: 000109e0 24 OBJECT LOCAL DEFAULT 17 pthread_keys_mutex
116: 00009a70 214 FUNC LOCAL DEFAULT 12 pthread_key_delete_helper
117: 00009fd0 132 FUNC LOCAL DEFAULT 12 libc_internal_tsd_set
118: 0000a060 131 FUNC LOCAL DEFAULT 12 libc_internal_tsd_get
119: 0000a0f0 131 FUNC LOCAL DEFAULT 12 libc_internal_tsd_address
120: 00000000 0 FILE LOCAL DEFAULT ABS errno.c
121: 00000000 0 FILE LOCAL DEFAULT ABS lockfile.c
122: 00000000 0 FILE LOCAL DEFAULT ABS semaphore.c
123: 0000a500 211 FUNC LOCAL DEFAULT 12 new_sem_extricate_func
124: 00000000 0 FILE LOCAL DEFAULT ABS spinlock.c
125: 0000b6a0 120 FUNC LOCAL DEFAULT 12 __pthread_acquire
126: 0000b040 98 FUNC LOCAL DEFAULT 12 wait_node_alloc
127: 00010de8 4 OBJECT LOCAL DEFAULT 24 wait_node_free_list_spinlock
128: 00010de4 4 OBJECT LOCAL DEFAULT 24 wait_node_free_list
129: 0000b0b0 74 FUNC LOCAL DEFAULT 12 wait_node_free
130: 0000b100 90 FUNC LOCAL DEFAULT 12 wait_node_dequeue
131: 00000000 0 FILE LOCAL DEFAULT ABS wrapsyscall.c
132: 00000000 0 FILE LOCAL DEFAULT ABS rwlock.c
133: 0000c3d0 104 FUNC LOCAL DEFAULT 12 rwlock_rd_extricate_func
134: 0000c440 104 FUNC LOCAL DEFAULT 12 rwlock_wr_extricate_func
135: 0000c4b0 46 FUNC LOCAL DEFAULT 12 rwlock_is_in_list
136: 0000c4e0 108 FUNC LOCAL DEFAULT 12 rwlock_add_to_list
137: 0000c550 70 FUNC LOCAL DEFAULT 12 rwlock_remove_from_list
138: 0000c5a0 47 FUNC LOCAL DEFAULT 12 rwlock_can_rdlock
139: 0000c5d0 261 FUNC LOCAL DEFAULT 12 rwlock_have_already
140: 00000000 0 FILE LOCAL DEFAULT ABS pt-machine.c
141: 00000000 0 FILE LOCAL DEFAULT ABS oldsemaphore.c
142: 0000d3c0 10 FUNC LOCAL DEFAULT 12 old_sem_extricate_func
143: 0000d7d0 163 FUNC LOCAL DEFAULT 12 sem_restart_list
144: 00000000 0 FILE LOCAL DEFAULT ABS events.c
145: 00000000 0 FILE LOCAL DEFAULT ABS getcpuclockid.c
146: 00000000 0 FILE LOCAL DEFAULT ABS pspinlock.c
147: 00000000 0 FILE LOCAL DEFAULT ABS barrier.c
148: 00000000 0 FILE LOCAL DEFAULT ABS ptclock_gettime.c
149: 00000000 0 FILE LOCAL DEFAULT ABS ptclock_settime.c
150: 00000000 0 FILE LOCAL DEFAULT ABS sighandler.c
151: 00000000 0 FILE LOCAL DEFAULT ABS pthandles.c
152: 00000000 0 FILE LOCAL DEFAULT ABS interp.c
153: 0000a3e0 31 FUNC LOCAL DEFAULT 12 __funlockfilelist
154: 0000de4c 4 OBJECT LOCAL DEFAULT 14 __linuxthreads_pthread_threads_max
155: 0000d640 122 FUNC LOCAL DEFAULT 12 __old_sem_trywait
156: 000048c0 27 FUNC LOCAL DEFAULT 12 __pthread_attr_getstack
157: 00010e00 4 OBJECT LOCAL DEFAULT 24 __pthread_exit_code
158: 00010e24 4 OBJECT LOCAL DEFAULT 24 __have_no_set_thread_area
159: 00009350 53 FUNC LOCAL DEFAULT 12 __pthread_restart_new
160: 0000d2b0 12 FUNC LOCAL DEFAULT 12 testandset
161: 00010e04 4 OBJECT LOCAL DEFAULT 24 __linuxthreads_initial_report_events
162: 0000a9e0 57 FUNC LOCAL DEFAULT 12 __new_sem_destroy
163: 000087a0 57 FUNC LOCAL DEFAULT 12 __pthread_find_self
164: 00010e08 4 OBJECT LOCAL DEFAULT 24 __pthread_manager_thread_bos
165: 00010a4c 0 OBJECT LOCAL DEFAULT ABS _DYNAMIC
166: 0000d230 3 FUNC LOCAL DEFAULT 12 __pthread_rwlockattr_destroy
167: 0000a490 109 FUNC LOCAL DEFAULT 12 __new_sem_init
168: 000073e0 430 FUNC LOCAL DEFAULT 12 __pthread_mutex_timedlock
169: 00006250 55 FUNC LOCAL DEFAULT 12 __pthread_manager_event
170: 0000a400 128 FUNC LOCAL DEFAULT 12 __fresetlockfiles
171: 0000d880 1 FUNC LOCAL DEFAULT 12 __linuxthreads_create_event
172: 0000e8c8 4 OBJECT LOCAL DEFAULT 17 __pthread_suspend
173: 0000d6c0 157 FUNC LOCAL DEFAULT 12 __old_sem_post
174: 0000ad50 485 FUNC LOCAL DEFAULT 12 __pthread_lock
175: 00008670 148 FUNC LOCAL DEFAULT 12 __pthread_create_2_0
176: 00007760 29 FUNC LOCAL DEFAULT 12 __pthread_mutexattr_setpshared
177: 00010e0c 4 OBJECT LOCAL DEFAULT 24 __pthread_initial_thread_bos
178: 00008ca0 321 FUNC LOCAL DEFAULT 12 __pthread_reset_main_thread
179: 000058b0 400 FUNC LOCAL DEFAULT 12 __pthread_do_exit
180: 0000e064 4 OBJECT LOCAL DEFAULT 17 __pthread_sig_debug
181: 0000dde0 1 FUNC LOCAL DEFAULT 12 __pthread_null_sighandler
182: 0000a840 375 FUNC LOCAL DEFAULT 12 __new_sem_post
183: 00008270 702 FUNC LOCAL DEFAULT 12 __pthread_initialize_manager
184: 0000e000 0 OBJECT LOCAL HIDDEN 17 __dso_handle
185: 0000d9b0 13 FUNC LOCAL DEFAULT 12 __pthread_spin_init
186: 00006dc0 142 FUNC LOCAL DEFAULT 12 __pthread_manager_sighandler
187: 00004800 16 FUNC LOCAL DEFAULT 12 __pthread_attr_getstackaddr
188: 0000de84 4 OBJECT LOCAL DEFAULT 14 __linuxthreads_version
189: 0000d890 1 FUNC LOCAL DEFAULT 12 __linuxthreads_death_event
190: 00004810 40 FUNC LOCAL DEFAULT 12 __pthread_attr_setstacksize
191: 0000deb4 4 OBJECT LOCAL DEFAULT 14 __linuxthreads_pthread_keys_max
192: 0000cd50 471 FUNC LOCAL DEFAULT 12 __pthread_rwlock_timedwrlock
193: 0000dcf0 233 FUNC LOCAL DEFAULT 12 __pthread_sighandler_rt
194: 00007740 15 FUNC LOCAL DEFAULT 12 __pthread_mutexattr_gettype
195: 00007710 37 FUNC LOCAL DEFAULT 12 __pthread_mutexattr_setkind_np
196: 0000deb8 4 OBJECT LOCAL DEFAULT 14 __linuxthreads_pthread_key_2ndlevel_size
197: 0000d980 24 FUNC LOCAL DEFAULT 12 __pthread_spin_trylock
198: 0000b4c0 389 FUNC LOCAL DEFAULT 12 __pthread_alt_unlock
199: 00008960 31 FUNC LOCAL DEFAULT 12 __pthread_yield
200: 0000d2c0 27 FUNC LOCAL DEFAULT 12 __compare_and_swap
201: 00010e40 262144 OBJECT LOCAL DEFAULT 24 __pthread_handles
202: 00003db4 0 FUNC LOCAL DEFAULT 10 _init
203: 00008f00 122 FUNC LOCAL DEFAULT 12 __pthread_wait_for_restart_signal
204: 0000d360 94 FUNC LOCAL DEFAULT 12 __old_sem_init
205: 0000d970 16 FUNC LOCAL DEFAULT 12 __pthread_spin_lock
206: 0000d9c0 3 FUNC LOCAL DEFAULT 12 __pthread_spin_destroy
207: 00009e70 338 FUNC LOCAL DEFAULT 12 __pthread_destroy_specifics
208: 00010dec 4 OBJECT LOCAL DEFAULT 24 __pthread_nonstandard_stacks
209: 00007970 106 FUNC LOCAL DEFAULT 12 __pthread_once_fork_child
210: 0000b160 382 FUNC LOCAL DEFAULT 12 __pthread_alt_lock
211: 00006e50 115 FUNC LOCAL DEFAULT 12 __pthread_manager_adjust_prio
212: 0000e4a0 1056 OBJECT LOCAL DEFAULT 17 __pthread_manager_thread
213: 00008ec0 26 FUNC LOCAL DEFAULT 12 __pthread_setconcurrency
214: 00005000 199 FUNC LOCAL DEFAULT 12 __pthread_perform_cleanup
215: 00007f70 62 FUNC LOCAL DEFAULT 12 __pthread_initialize_minimal
216: 0000a5e0 498 FUNC LOCAL DEFAULT 12 __new_sem_wait
217: 00007740 15 FUNC LOCAL DEFAULT 12 __pthread_mutexattr_getkind_np
218: 0000e008 4 OBJECT LOCAL DEFAULT 17 __pthread_handles_num
219: 0000e058 4 OBJECT LOCAL DEFAULT 17 __pthread_manager_request
220: 00010a04 4 OBJECT LOCAL DEFAULT 17 __pthread_has_cas
221: 0000de80 4 OBJECT LOCAL DEFAULT 14 __linuxthreads_pthread_sizeof_descr
222: 00010e10 4 OBJECT LOCAL DEFAULT 24 __pthread_smp_kernel
223: 0000d760 40 FUNC LOCAL DEFAULT 12 __old_sem_getvalue
224: 0000b650 68 FUNC LOCAL DEFAULT 12 __pthread_compare_and_swap
225: 0000c900 591 FUNC LOCAL DEFAULT 12 __pthread_rwlock_timedrdlock
226: 000047e0 21 FUNC LOCAL DEFAULT 12 __pthread_attr_setstackaddr
227: 00009010 129 FUNC LOCAL DEFAULT 12 __pthread_suspend_old
228: 0000e8c4 4 OBJECT LOCAL DEFAULT 17 __pthread_restart
229: 0000e8e0 256 OBJECT LOCAL DEFAULT 17 __sighandler
230: 00010db0 0 NOTYPE LOCAL DEFAULT ABS __bss_start
231: 00007fb0 110 FUNC LOCAL DEFAULT 12 __pthread_init_max_stacksize
232: 00004850 112 FUNC LOCAL DEFAULT 12 __pthread_attr_setstack
233: 00010df0 8 OBJECT LOCAL DEFAULT 24 __pthread_threads_events
234: 000045b0 106 FUNC LOCAL DEFAULT 12 __pthread_attr_init_2_1
235: 0000a330 41 FUNC LOCAL DEFAULT 12 __flockfile
236: 00010df8 4 OBJECT LOCAL DEFAULT 24 __pthread_last_event
237: 0000d9a0 13 FUNC LOCAL DEFAULT 12 __pthread_spin_unlock
238: 00010e14 4 OBJECT LOCAL DEFAULT 24 __pthread_manager_reader
239: 0000e080 1056 OBJECT LOCAL DEFAULT 17 __pthread_initial_thread
240: 0000de30 0 FUNC LOCAL DEFAULT 13 _fini
241: 0000de78 4 OBJECT LOCAL DEFAULT 14 __pthread_offsetof_descr
242: 0000a7e0 92 FUNC LOCAL DEFAULT 12 __new_sem_trywait
243: 0000af40 253 FUNC LOCAL DEFAULT 12 __pthread_unlock
244: 000047b0 25 FUNC LOCAL DEFAULT 12 __pthread_attr_setguardsize
245: 00010e18 4 OBJECT LOCAL DEFAULT 24 __pthread_exit_requested
246: 000090a0 681 FUNC LOCAL DEFAULT 12 __pthread_timedsuspend_old
247: 000047d0 16 FUNC LOCAL DEFAULT 12 __pthread_attr_getguardsize
248: 00010e1c 4 OBJECT LOCAL DEFAULT 24 __pthread_manager_thread_tos
249: 0000d3d0 615 FUNC LOCAL DEFAULT 12 __old_sem_wait
250: 00007940 40 FUNC LOCAL DEFAULT 12 __pthread_once_fork_parent
251: 0000d8a0 1 FUNC LOCAL DEFAULT 12 __linuxthreads_reap_event
252: 0000debc 19 OBJECT LOCAL DEFAULT 15 __invoke_dynamic_linker__
253: 00005f50 760 FUNC LOCAL DEFAULT 12 __pthread_manager
254: 00004620 41 FUNC LOCAL DEFAULT 12 __pthread_attr_init_2_0
255: 0000d790 55 FUNC LOCAL DEFAULT 12 __old_sem_destroy
256: 00008ee0 20 FUNC LOCAL DEFAULT 12 __pthread_getconcurrency
257: 0000b2e0 476 FUNC LOCAL DEFAULT 12 __pthread_alt_timedlock
258: 0000d2e0 3 FUNC LOCAL DEFAULT 12 get_eflags
259: 00007910 40 FUNC LOCAL DEFAULT 12 __pthread_once_fork_prepare
260: 0000d300 92 FUNC LOCAL DEFAULT 12 compare_and_swap_is_available
261: 00010db0 0 NOTYPE LOCAL DEFAULT ABS _edata
262: 00010b44 0 OBJECT LOCAL DEFAULT ABS _GLOBAL_OFFSET_TABLE_
263: 00050e40 0 NOTYPE LOCAL DEFAULT ABS _end
264: 0000de70 4 OBJECT LOCAL DEFAULT 14 __pthread_threads_max
265: 0000a9c0 18 FUNC LOCAL DEFAULT 12 __new_sem_getvalue
266: 00008f80 143 FUNC LOCAL DEFAULT 12 __pthread_restart_old
267: 0000a390 41 FUNC LOCAL DEFAULT 12 __ftrylockfile
268: 00008530 316 FUNC LOCAL DEFAULT 12 __pthread_create_2_1
269: 0000e8cc 4 OBJECT LOCAL DEFAULT 17 __pthread_timedsuspend
270: 0000d2f0 7 FUNC LOCAL DEFAULT 12 set_eflags
271: 00007750 13 FUNC LOCAL DEFAULT 12 __pthread_mutexattr_getpshared
272: 0000a360 41 FUNC LOCAL DEFAULT 12 __funlockfile
273: 00009390 323 FUNC LOCAL DEFAULT 12 __pthread_timedsuspend_new
274: 0000e060 4 OBJECT LOCAL DEFAULT 17 __pthread_sig_cancel
275: 0000e05c 4 OBJECT LOCAL DEFAULT 17 __pthread_sig_restart
276: 0000de7c 4 OBJECT LOCAL DEFAULT 14 __pthread_offsetof_pid
277: 0000e8c0 4 OBJECT LOCAL DEFAULT 17 __pthread_main_thread
278: 00004840 16 FUNC LOCAL DEFAULT 12 __pthread_attr_getstacksize
279: 0000de74 4 OBJECT LOCAL DEFAULT 14 __pthread_sizeof_handle
280: 00010dfc 4 OBJECT LOCAL DEFAULT 24 __pthread_threads_debug
281: 00010e20 4 OBJECT LOCAL DEFAULT 24 __pthread_max_stacksize
282: 0000a3c0 31 FUNC LOCAL DEFAULT 12 __flockfilelist
283: 0000dbc0 299 FUNC LOCAL DEFAULT 12 __pthread_sighandler
284: 0000db90 15 FUNC LOCAL DEFAULT 12 __pthread_barrierattr_getpshared
285: 00007d20 49 FUNC GLOBAL DEFAULT 12 longjmp
286: 000109f8 4 OBJECT GLOBAL DEFAULT 17 __libc_internal_tsd_set
287: 00000000 1083 FUNC GLOBAL DEFAULT UND __strverscmp@@GLIBC_2.1.1
288: 00000000 141 FUNC GLOBAL DEFAULT UND __libc_pwrite@@GLIBC_PRIVATE
289: 00008960 31 FUNC WEAK DEFAULT 12 pthread_yield
290: 0000a7e0 92 FUNC GLOBAL DEFAULT 12 sem_trywait@@GLIBC_2.1
291: 000045b0 106 FUNC GLOBAL DEFAULT 12 pthread_attr_init@@GLIBC_2.1
292: 00000000 82 FUNC GLOBAL DEFAULT UND sigfillset@@GLIBC_2.0
293: 0000db50 23 FUNC GLOBAL DEFAULT 12 pthread_barrier_destroy
294: 00000000 140 FUNC GLOBAL DEFAULT UND __libc_lseek64@@GLIBC_PRIVATE
295: 0000cf30 177 FUNC WEAK DEFAULT 12 __pthread_rwlock_trywrlock
296: 000073e0 430 FUNC GLOBAL DEFAULT 12 pthread_mutex_timedlock
297: 0000bf10 106 FUNC WEAK DEFAULT 12 waitpid
298: 00000000 0 OBJECT GLOBAL DEFAULT ABS GLIBC_2.2.6
299: 0000bb00 83 FUNC WEAK DEFAULT 12 pause
300: 00005740 103 FUNC GLOBAL DEFAULT 12 pthread_cond_signal
301: 00007700 3 FUNC GLOBAL DEFAULT 12 __pthread_mutexattr_destroy
302: 00000000 57 FUNC GLOBAL DEFAULT UND __libc_recvmsg@@GLIBC_PRIVATE
303: 0000d290 23 FUNC GLOBAL DEFAULT 12 pthread_rwlockattr_setkind_np
304: 0000a5e0 498 FUNC GLOBAL DEFAULT 12 sem_wait@@GLIBC_2.1
305: 00000000 46 FUNC GLOBAL DEFAULT UND __getpid@@GLIBC_2.0
306: 0000d980 24 FUNC WEAK DEFAULT 12 pthread_spin_trylock
307: 00007740 15 FUNC WEAK DEFAULT 12 pthread_mutexattr_gettype
308: 00004650 3 FUNC GLOBAL DEFAULT 12 pthread_attr_destroy
309: 0000c0d0 114 FUNC WEAK DEFAULT 12 recv
310: 0000c060 106 FUNC WEAK DEFAULT 12 connect
311: 00004840 16 FUNC WEAK DEFAULT 12 pthread_attr_getstacksize
312: 000077d0 309 FUNC GLOBAL DEFAULT 12 __pthread_once
313: 00000000 100 FUNC GLOBAL DEFAULT UND sigismember@@GLIBC_2.0
314: 00007260 369 FUNC GLOBAL DEFAULT 12 __pthread_mutex_lock
315: 00009db0 183 FUNC GLOBAL DEFAULT 12 pthread_getspecific
316: 0000c7a0 341 FUNC GLOBAL DEFAULT 12 pthread_rwlock_rdlock
317: 00007740 15 FUNC WEAK DEFAULT 12 pthread_mutexattr_getkind_np
318: 00000000 52 FUNC GLOBAL DEFAULT UND _IO_list_lock@@GLIBC_2.2
319: 0000c6e0 83 FUNC GLOBAL DEFAULT 12 pthread_rwlock_init
320: 00008670 148 FUNC GLOBAL DEFAULT 12 pthread_create@GLIBC_2.0
321: 0000d280 15 FUNC GLOBAL DEFAULT 12 pthread_rwlockattr_getkind_np
322: 00005880 35 FUNC GLOBAL DEFAULT 12 pthread_exit
323: 0000aab0 655 FUNC GLOBAL DEFAULT 12 sem_timedwait
324: 0000db80 3 FUNC GLOBAL DEFAULT 12 pthread_barrierattr_destroy
325: 00000000 57 FUNC GLOBAL DEFAULT UND __libc_sendto@@GLIBC_PRIVATE
326: 0000cd50 471 FUNC GLOBAL DEFAULT 12 pthread_rwlock_timedwrlock
327: 0000a9e0 57 FUNC GLOBAL DEFAULT 12 sem_destroy@@GLIBC_2.1
328: 00005850 32 FUNC GLOBAL DEFAULT 12 pthread_condattr_setpshared
329: 00000000 4 OBJECT GLOBAL DEFAULT UND _h_errno@@GLIBC_2.0
330: 0000d250 37 FUNC GLOBAL DEFAULT 12 pthread_rwlockattr_setpshared
331: 0000bf80 106 FUNC GLOBAL DEFAULT 12 __write
332: 000048c0 27 FUNC WEAK DEFAULT 12 pthread_attr_getstack
333: 0000bcf0 130 FUNC WEAK DEFAULT 12 pwrite64
334: 00007710 37 FUNC GLOBAL DEFAULT 12 __pthread_mutexattr_settype
335: 0000c6e0 83 FUNC WEAK DEFAULT 12 __pthread_rwlock_init
336: 000099f0 117 FUNC GLOBAL DEFAULT 12 __pthread_key_create
337: 0000d970 16 FUNC WEAK DEFAULT 12 pthread_spin_lock
338: 00007ec0 49 FUNC GLOBAL DEFAULT 12 __libc_current_sigrtmax
339: 00005820 7 FUNC GLOBAL DEFAULT 12 pthread_condattr_init
340: 0000cc60 233 FUNC WEAK DEFAULT 12 __pthread_rwlock_wrlock
341: 0000d8b0 177 FUNC GLOBAL DEFAULT 12 pthread_getcpuclockid
342: 00004800 16 FUNC WEAK DEFAULT 12 pthread_attr_getstackaddr
343: 00009b50 349 FUNC GLOBAL DEFAULT 12 pthread_key_delete
344: 0000bd80 106 FUNC GLOBAL DEFAULT 12 __read
345: 00004dc0 163 FUNC GLOBAL DEFAULT 12 _pthread_cleanup_pop
346: 00007a40 201 FUNC GLOBAL DEFAULT 12 __pthread_atfork
347: 0000a360 41 FUNC GLOBAL DEFAULT 12 _IO_funlockfile
348: 0000a490 109 FUNC GLOBAL DEFAULT 12 sem_init@@GLIBC_2.1
349: 00000000 103 FUNC GLOBAL DEFAULT UND __libc_siglongjmp@@GLIBC_PRIVATE
350: 00004b60 271 FUNC GLOBAL DEFAULT 12 pthread_cancel
351: 00000000 64 FUNC GLOBAL DEFAULT UND __on_exit@@GLIBC_PRIVATE
352: 00007700 3 FUNC GLOBAL DEFAULT 12 pthread_mutexattr_destroy
353: 00000000 0 OBJECT GLOBAL DEFAULT ABS GLIBC_2.1.1
354: 00000000 253 FUNC GLOBAL DEFAULT UND setrlimit@@GLIBC_2.2
355: 00008790 15 FUNC GLOBAL DEFAULT 12 pthread_equal
356: 00008530 316 FUNC GLOBAL DEFAULT 12 pthread_create@@GLIBC_2.1
357: 00006ed0 50 FUNC GLOBAL DEFAULT 12 __pthread_mutex_init
358: 00007e80 49 FUNC GLOBAL DEFAULT 12 __libc_current_sigrtmin
359: 0000a330 41 FUNC GLOBAL DEFAULT 12 _IO_flockfile
360: 0000bdf0 90 FUNC WEAK DEFAULT 12 system
361: 00000000 54 FUNC GLOBAL DEFAULT UND __sched_get_priority_max@@GLIBC_2.0
362: 0000ba20 106 FUNC GLOBAL DEFAULT 12 __open
363: 00000000 0 OBJECT GLOBAL DEFAULT ABS GLIBC_2.1
364: 00007ce0 49 FUNC GLOBAL DEFAULT 12 siglongjmp
365: 000047a0 16 FUNC GLOBAL DEFAULT 12 pthread_attr_getscope
366: 00000000 57 FUNC GLOBAL DEFAULT UND __libc_send@@GLIBC_PRIVATE
367: 0000cb50 257 FUNC WEAK DEFAULT 12 __pthread_rwlock_tryrdlock
368: 0000c740 94 FUNC GLOBAL DEFAULT 12 pthread_rwlock_destroy
369: 0000c150 130 FUNC WEAK DEFAULT 12 recvfrom
370: 0000be50 90 FUNC WEAK DEFAULT 12 tcdrain
371: 000047d0 16 FUNC WEAK DEFAULT 12 pthread_attr_getguardsize
372: 0000c7a0 341 FUNC WEAK DEFAULT 12 __pthread_rwlock_rdlock
373: 00004c70 145 FUNC GLOBAL DEFAULT 12 pthread_testcancel
374: 00000000 54 FUNC GLOBAL DEFAULT UND mmap@@GLIBC_2.0
375: 0000d640 122 FUNC GLOBAL DEFAULT 12 sem_trywait@GLIBC_2.0
376: 0000cff0 538 FUNC GLOBAL DEFAULT 12 pthread_rwlock_unlock
377: 00004f30 198 FUNC GLOBAL DEFAULT 12 _pthread_cleanup_pop_restore
378: 00004760 16 FUNC GLOBAL DEFAULT 12 pthread_attr_getinheritsched
379: 0000cff0 538 FUNC WEAK DEFAULT 12 __pthread_rwlock_unlock
380: 00008df0 198 FUNC WEAK DEFAULT 12 pthread_kill_other_threads_np
381: 0000aa80 43 FUNC GLOBAL DEFAULT 12 sem_unlink
382: 00008df0 198 FUNC GLOBAL DEFAULT 12 __pthread_kill_other_threads_np
383: 00008260 5 FUNC WEAK DEFAULT 12 __pthread_initialize
384: 0000b850 106 FUNC WEAK DEFAULT 12 lseek
385: 0000d3d0 615 FUNC GLOBAL DEFAULT 12 sem_wait@GLIBC_2.0
386: 00000000 189 FUNC GLOBAL DEFAULT UND __poll@@GLIBC_2.1
387: 0000beb0 90 FUNC GLOBAL DEFAULT 12 __wait
388: 00005dd0 378 FUNC GLOBAL DEFAULT 12 pthread_detach
389: 00000000 58 FUNC GLOBAL DEFAULT UND __libc_nanosleep@@GLIBC_PRIVATE
390: 0000c250 114 FUNC WEAK DEFAULT 12 send
391: 00000000 52 FUNC GLOBAL DEFAULT UND _IO_list_unlock@@GLIBC_2.2
392: 00004730 16 FUNC GLOBAL DEFAULT 12 pthread_attr_getschedpolicy
393: 00000000 209 FUNC GLOBAL DEFAULT UND __libc_pwrite64@@GLIBC_PRIVATE
394: 0000a390 41 FUNC WEAK DEFAULT 12 ftrylockfile
395: 00000000 4 OBJECT GLOBAL DEFAULT UND _errno@@GLIBC_2.0
396: 00000000 581 FUNC GLOBAL DEFAULT UND __libc_sigaction@@GLIBC_PRIVATE
397: 000047e0 21 FUNC WEAK DEFAULT 12 pthread_attr_setstackaddr
398: 00000000 57 FUNC GLOBAL DEFAULT UND __libc_accept@@GLIBC_PRIVATE
399: 0000bff0 106 FUNC WEAK DEFAULT 12 accept
400: 00000000 450 FUNC GLOBAL DEFAULT UND malloc@@GLIBC_2.0
401: 00007f00 110 FUNC GLOBAL DEFAULT 12 __libc_allocate_rtsig
402: 000088b0 168 FUNC GLOBAL DEFAULT 12 pthread_getschedparam
403: 00000000 46 FUNC GLOBAL DEFAULT UND sched_yield@@GLIBC_2.0
404: 00000000 54 FUNC GLOBAL DEFAULT UND __libc_tcdrain@@GLIBC_PRIVATE
405: 000049c0 198 FUNC GLOBAL DEFAULT 12 pthread_setcancelstate
406: 00000000 58 FUNC GLOBAL DEFAULT UND munmap@@GLIBC_2.0
407: 00000000 46 FUNC GLOBAL DEFAULT UND getppid@@GLIBC_2.0
408: 0000b9b0 98 FUNC WEAK DEFAULT 12 nanosleep
409: 000109fc 4 OBJECT GLOBAL DEFAULT 17 __libc_internal_tsd_get
410: 00000000 54 FUNC GLOBAL DEFAULT UND pipe@@GLIBC_2.0
411: 00007590 337 FUNC GLOBAL DEFAULT 12 __pthread_mutex_unlock
412: 00000000 0 OBJECT GLOBAL DEFAULT ABS GLIBC_2.1.2
413: 00009db0 183 FUNC GLOBAL DEFAULT 12 __pthread_getspecific
414: 00005830 7 FUNC GLOBAL DEFAULT 12 pthread_condattr_destroy
415: 0000bf80 106 FUNC WEAK DEFAULT 12 write
416: 00004770 36 FUNC GLOBAL DEFAULT 12 pthread_attr_setscope
417: 00000000 57 FUNC GLOBAL DEFAULT UND __libc_recvfrom@@GLIBC_PRIVATE
418: 00006f60 761 FUNC GLOBAL DEFAULT 12 __pthread_mutex_trylock
419: 00007710 37 FUNC WEAK DEFAULT 12 pthread_mutexattr_setkind_np
420: 00000000 60 FUNC GLOBAL DEFAULT UND __libc_write@@GLIBC_PRIVATE
421: 00010a00 4 OBJECT GLOBAL DEFAULT 17 __libc_internal_tsd_address
422: 0000d360 94 FUNC GLOBAL DEFAULT 12 sem_init@GLIBC_2.0
423: 0000a840 375 FUNC GLOBAL DEFAULT 12 sem_post@@GLIBC_2.1
424: 00004620 41 FUNC GLOBAL DEFAULT 12 pthread_attr_init@GLIBC_2.0
425: 0000c900 591 FUNC GLOBAL DEFAULT 12 pthread_rwlock_timedrdlock
426: 000057b0 106 FUNC GLOBAL DEFAULT 12 pthread_cond_broadcast
427: 000077d0 309 FUNC GLOBAL DEFAULT 12 pthread_once
428: 0000c250 114 FUNC GLOBAL DEFAULT 12 __send
429: 00004740 24 FUNC GLOBAL DEFAULT 12 pthread_attr_setinheritsched
430: 00000000 60 FUNC GLOBAL DEFAULT UND mprotect@@GLIBC_2.0
431: 00000000 68 FUNC GLOBAL DEFAULT UND __libc_open64@@GLIBC_PRIVATE
432: 00000000 53 FUNC GLOBAL DEFAULT UND __sigsetjmp@@GLIBC_2.0
433: 000087e0 205 FUNC GLOBAL DEFAULT 12 pthread_setschedparam
434: 00000000 66 FUNC GLOBAL DEFAULT UND __libc_waitpid@@GLIBC_PRIVATE
435: 00000000 103 FUNC GLOBAL DEFAULT UND __libc_longjmp@@GLIBC_PRIVATE
436: 0000dba0 23 FUNC GLOBAL DEFAULT 12 pthread_barrierattr_setpshared
437: 0000b9b0 98 FUNC GLOBAL DEFAULT 12 __nanosleep
438: 000099f0 117 FUNC GLOBAL DEFAULT 12 pthread_key_create
439: 00000000 60 FUNC GLOBAL DEFAULT UND __libc_msync@@GLIBC_PRIVATE
440: 0000beb0 90 FUNC WEAK DEFAULT 12 wait
441: 00008ec0 26 FUNC WEAK DEFAULT 12 pthread_setconcurrency
442: 00006f10 70 FUNC GLOBAL DEFAULT 12 __pthread_mutex_destroy
443: 0000db70 13 FUNC GLOBAL DEFAULT 12 pthread_barrierattr_init
444: 00000000 0 OBJECT GLOBAL DEFAULT ABS GLIBC_2.0
445: 0000aa50 43 FUNC GLOBAL DEFAULT 12 sem_close
446: 00000000 54 FUNC GLOBAL DEFAULT UND __sched_getscheduler@@GLIBC_2.0
447: 000095c0 168 FUNC GLOBAL DEFAULT 12 pthread_kill
448: 0000bd80 106 FUNC WEAK DEFAULT 12 read
449: 000048e0 206 FUNC GLOBAL DEFAULT 12 pthread_getattr_np
450: 0000bbe0 130 FUNC WEAK DEFAULT 12 pread64
451: 00004810 40 FUNC WEAK DEFAULT 12 pthread_attr_setstacksize
452: 0000c2d0 106 FUNC WEAK DEFAULT 12 sendmsg
453: 0000bbe0 130 FUNC GLOBAL DEFAULT 12 __pread64
454: 0000cc60 233 FUNC GLOBAL DEFAULT 12 pthread_rwlock_wrlock
455: 00000000 212 FUNC GLOBAL DEFAULT UND strstr@@GLIBC_2.0
456: 0000d240 16 FUNC GLOBAL DEFAULT 12 pthread_rwlockattr_getpshared
457: 0000a390 41 FUNC GLOBAL DEFAULT 12 _IO_ftrylockfile
458: 00000000 0 OBJECT GLOBAL DEFAULT ABS GLIBC_PRIVATE
459: 0000d9c0 3 FUNC WEAK DEFAULT 12 pthread_spin_destroy
460: 00000000 94 FUNC GLOBAL DEFAULT UND sigaddset@@GLIBC_2.0
461: 00000000 60 FUNC GLOBAL DEFAULT UND __libc_read@@GLIBC_PRIVATE
462: 0000c340 130 FUNC WEAK DEFAULT 12 sendto
463: 0000a360 41 FUNC WEAK DEFAULT 12 funlockfile
464: 000094e0 216 FUNC GLOBAL DEFAULT 12 pthread_sigmask
465: 00000000 54 FUNC GLOBAL DEFAULT UND uname@@GLIBC_2.0
466: 000050d0 30 FUNC GLOBAL DEFAULT 12 pthread_cond_init
467: 0000d9a0 13 FUNC WEAK DEFAULT 12 pthread_spin_unlock
468: 0000d210 20 FUNC GLOBAL DEFAULT 12 pthread_rwlockattr_init
469: 00000000 4 OBJECT GLOBAL DEFAULT UND h_errno@@GLIBC_2.0
470: 00007b10 195 FUNC WEAK DEFAULT 12 fork
471: 00007750 13 FUNC WEAK DEFAULT 12 pthread_mutexattr_getpshared
472: 00000000 0 OBJECT GLOBAL DEFAULT ABS GLIBC_2.2.3
473: 00009670 298 FUNC GLOBAL DEFAULT 12 sigaction
474: 000076f0 13 FUNC GLOBAL DEFAULT 12 __pthread_mutexattr_init
475: 00000000 206 FUNC GLOBAL DEFAULT UND sigprocmask@@GLIBC_2.0
476: 00000000 54 FUNC GLOBAL DEFAULT UND __sched_get_priority_min@@GLIBC_2.0
477: 00000000 0 OBJECT GLOBAL DEFAULT ABS GLIBC_2.2
478: 00000000 68 FUNC GLOBAL DEFAULT UND __libc_system@@GLIBC_PRIVATE
479: 00005840 16 FUNC GLOBAL DEFAULT 12 pthread_condattr_getpshared
480: 00004e70 182 FUNC GLOBAL DEFAULT 12 _pthread_cleanup_push_defer
481: 00000000 60 FUNC GLOBAL DEFAULT UND __libc_open@@GLIBC_PRIVATE
482: 00000000 288 FUNC GLOBAL DEFAULT UND __uselocale@@GLIBC_2.3
483: 00000000 54 FUNC GLOBAL DEFAULT UND __libc_close@@GLIBC_PRIVATE
484: 0000c740 94 FUNC WEAK DEFAULT 12 __pthread_rwlock_destroy
485: 00000000 177 FUNC GLOBAL DEFAULT UND __rpc_thread_destroy@@GLIBC_PRIVATE
486: 00000000 54 FUNC GLOBAL DEFAULT UND __libc_fsync@@GLIBC_PRIVATE
487: 0000db10 50 FUNC GLOBAL DEFAULT 12 pthread_barrier_init
488: 00004850 112 FUNC WEAK DEFAULT 12 pthread_attr_setstack
489: 0000ba90 106 FUNC WEAK DEFAULT 12 open64
490: 00007710 37 FUNC WEAK DEFAULT 12 pthread_mutexattr_settype
491: 00007760 29 FUNC WEAK DEFAULT 12 pthread_mutexattr_setpshared
492: 00004680 15 FUNC GLOBAL DEFAULT 12 pthread_attr_getdetachstate
493: 0000b850 106 FUNC GLOBAL DEFAULT 12 __lseek
494: 00007590 337 FUNC GLOBAL DEFAULT 12 pthread_mutex_unlock
495: 00000000 60 FUNC GLOBAL DEFAULT UND __sched_setscheduler@@GLIBC_2.0
496: 0000a210 129 FUNC GLOBAL DEFAULT 12 __h_errno_location
497: 0000d9d0 309 FUNC GLOBAL DEFAULT 12 pthread_barrier_wait
498: 0000a2a0 129 FUNC GLOBAL DEFAULT 12 __res_state
499: 00007be0 31 FUNC GLOBAL DEFAULT 12 __vfork
500: 00000000 58 FUNC GLOBAL DEFAULT UND __gettimeofday@@GLIBC_2.0
501: 0000b940 106 FUNC WEAK DEFAULT 12 msync
502: 00000000 60 FUNC GLOBAL DEFAULT UND __libc_lseek@@GLIBC_PRIVATE
503: 0000d230 3 FUNC GLOBAL DEFAULT 12 pthread_rwlockattr_destroy
504: 0000aa20 40 FUNC GLOBAL DEFAULT 12 sem_open
505: 0000a330 41 FUNC WEAK DEFAULT 12 flockfile
506: 00000000 5 FUNC GLOBAL DEFAULT UND _IO_iter_file@@GLIBC_2.2
507: 00000000 46 FUNC GLOBAL DEFAULT UND __libc_pause@@GLIBC_PRIVATE
508: 00007be0 31 FUNC WEAK DEFAULT 12 vfork
509: 00000000 22 FUNC GLOBAL DEFAULT UND _IO_iter_begin@@GLIBC_2.2
510: 00000000 150 FUNC WEAK DEFAULT UND __cxa_finalize@@GLIBC_2.1.3
511: 00000000 58 FUNC GLOBAL DEFAULT UND __sched_getparam@@GLIBC_2.0
512: 00000000 141 FUNC GLOBAL DEFAULT UND __libc_pread@@GLIBC_PRIVATE
513: 0000cf30 177 FUNC GLOBAL DEFAULT 12 pthread_rwlock_trywrlock
514: 0000cb50 257 FUNC GLOBAL DEFAULT 12 pthread_rwlock_tryrdlock
515: 0000b7f0 90 FUNC WEAK DEFAULT 12 fsync
516: 00000000 120 FUNC GLOBAL DEFAULT UND __clone@@GLIBC_2.0
517: 00000000 512 OBJECT GLOBAL DEFAULT UND _res@@GLIBC_2.0
518: 00000000 82 FUNC GLOBAL DEFAULT UND sigemptyset@@GLIBC_2.0
519: 0000c060 106 FUNC GLOBAL DEFAULT 12 __connect
520: 0000bb60 114 FUNC WEAK DEFAULT 12 pread
521: 00004d10 163 FUNC GLOBAL DEFAULT 12 _pthread_cleanup_push
522: 00008710 116 FUNC GLOBAL DEFAULT 12 pthread_self
523: 00004a90 198 FUNC GLOBAL DEFAULT 12 pthread_setcanceltype
524: 0000d9b0 13 FUNC WEAK DEFAULT 12 pthread_spin_init
525: 000076f0 13 FUNC GLOBAL DEFAULT 12 pthread_mutexattr_init
526: 00000000 225 FUNC GLOBAL DEFAULT UND exit@@GLIBC_2.0
527: 00000000 747 FUNC GLOBAL DEFAULT UND calloc@@GLIBC_2.0
528: 0000a9c0 18 FUNC GLOBAL DEFAULT 12 sem_getvalue@@GLIBC_2.1
529: 00000000 176 FUNC GLOBAL DEFAULT UND sigsuspend@@GLIBC_2.0
530: 00000000 57 FUNC GLOBAL DEFAULT UND __libc_sendmsg@@GLIBC_PRIVATE
531: 00000000 8 FUNC GLOBAL DEFAULT UND _IO_iter_next@@GLIBC_2.2
532: 0000b720 90 FUNC GLOBAL DEFAULT 12 __close
533: 00000000 195 FUNC GLOBAL DEFAULT UND free@@GLIBC_2.0
534: 00000000 151 FUNC GLOBAL DEFAULT UND __sysctl@@GLIBC_2.2
535: 00006f10 70 FUNC GLOBAL DEFAULT 12 pthread_mutex_destroy
536: 00000000 104 FUNC GLOBAL DEFAULT UND _IO_list_resetlock@@GLIBC_2.2
537: 00007260 369 FUNC GLOBAL DEFAULT 12 pthread_mutex_lock
538: 00009670 298 FUNC GLOBAL DEFAULT 12 __sigaction
539: 00000000 93 FUNC GLOBAL DEFAULT UND memset@@GLIBC_2.0
540: 00000000 12 FUNC GLOBAL DEFAULT UND _exit@@GLIBC_2.0
541: 000051f0 577 FUNC GLOBAL DEFAULT 12 pthread_cond_wait
542: 00000000 3 FUNC GLOBAL DEFAULT UND _IO_iter_end@@GLIBC_2.2
543: 0000d790 55 FUNC GLOBAL DEFAULT 12 sem_destroy@GLIBC_2.0
544: 0000a180 129 FUNC GLOBAL DEFAULT 12 __errno_location
545: 00000000 57 FUNC GLOBAL DEFAULT UND __libc_connect@@GLIBC_PRIVATE
546: 000047b0 25 FUNC WEAK DEFAULT 12 pthread_attr_setguardsize
547: 00009cb0 241 FUNC GLOBAL DEFAULT 12 __pthread_setspecific
548: 00006f60 761 FUNC GLOBAL DEFAULT 12 pthread_mutex_trylock
549: 00007a40 201 FUNC GLOBAL DEFAULT 12 pthread_atfork
550: 0000bcf0 130 FUNC GLOBAL DEFAULT 12 __pwrite64
551: 0000d760 40 FUNC GLOBAL DEFAULT 12 sem_getvalue@GLIBC_2.0
552: 0000d6c0 157 FUNC GLOBAL DEFAULT 12 sem_post@GLIBC_2.0
553: 000050f0 26 FUNC GLOBAL DEFAULT 12 pthread_cond_destroy
554: 00004710 24 FUNC GLOBAL DEFAULT 12 pthread_attr_setschedpolicy
555: 00000000 58 FUNC GLOBAL DEFAULT UND kill@@GLIBC_2.0
556: 00006ed0 50 FUNC GLOBAL DEFAULT 12 pthread_mutex_init
557: 0000b8c0 126 FUNC WEAK DEFAULT 12 lseek64
558: 0000ba20 106 FUNC WEAK DEFAULT 12 open
559: 0000b780 106 FUNC GLOBAL DEFAULT 12 __fcntl
560: 00000000 236 FUNC GLOBAL DEFAULT UND getrlimit@@GLIBC_2.2
561: 00007b10 195 FUNC GLOBAL DEFAULT 12 __fork
562: 00000000 209 FUNC GLOBAL DEFAULT UND __libc_pread64@@GLIBC_PRIVATE
563: 00004690 103 FUNC GLOBAL DEFAULT 12 pthread_attr_setschedparam
564: 00000000 46 FUNC GLOBAL DEFAULT UND __libc_fork@@GLIBC_PRIVATE
565: 00000000 0 NOTYPE WEAK DEFAULT UND _Jv_RegisterClasses
566: 00000000 66 FUNC GLOBAL DEFAULT UND __libc_wait@@GLIBC_PRIVATE
567: 00004660 23 FUNC GLOBAL DEFAULT 12 pthread_attr_setdetachstate
568: 0000c1e0 106 FUNC WEAK DEFAULT 12 recvmsg
569: 0000b780 106 FUNC WEAK DEFAULT 12 fcntl
570: 00000000 636 FUNC GLOBAL DEFAULT UND __libc_fcntl@@GLIBC_PRIVATE
571: 00005af0 721 FUNC GLOBAL DEFAULT 12 pthread_join
572: 0000ba90 106 FUNC GLOBAL DEFAULT 12 __open64
573: 00008ee0 20 FUNC WEAK DEFAULT 12 pthread_getconcurrency
574: 00005730 9 FUNC GLOBAL DEFAULT 12 pthread_cond_timedwait
575: 00000000 96 FUNC GLOBAL DEFAULT UND sigdelset@@GLIBC_2.0
576: 000097a0 500 FUNC GLOBAL DEFAULT 12 sigwait
577: 0000bc70 114 FUNC WEAK DEFAULT 12 pwrite
578: 0000b720 90 FUNC WEAK DEFAULT 12 close
579: 00000000 32 FUNC GLOBAL DEFAULT UND __getpagesize@@GLIBC_2.0
580: 00004700 16 FUNC GLOBAL DEFAULT 12 pthread_attr_getschedparam
581: 00000000 57 FUNC GLOBAL DEFAULT UND __libc_recv@@GLIBC_PRIVATE
582: 00000000 131 FUNC GLOBAL DEFAULT UND geteuid@@GLIBC_2.0
583: 00009cb0 241 FUNC GLOBAL DEFAULT 12 pthread_setspecific
584: 000099a0 73 FUNC GLOBAL DEFAULT 12 raise
-------------- next part --------------
A non-text attachment was scrubbed...
Name: config.h
Type: text/x-chdr
Size: 7305 bytes
Desc: config.h
URL: <http://sourceware.org/pipermail/libc-alpha/attachments/20021005/65c00279/attachment.bin>
-------------- next part --------------
#! /bin/sh
# Generated automatically by configure.
# Run this file to recreate the current configuration.
# This directory was configured as follows,
# on host k2-400.lameter.com:
#
# ./configure --prefix=/usr --with-gd=no --without-cvs --enable-add-ons=linuxthreads --disable-profile --host=i486-pc-linux-gnu
#
# Compiler output produced by configure, useful for debugging
# configure, is in ./config.log if it exists.
ac_cs_usage="Usage: ./config.status [--recheck] [--version] [--help]"
for ac_option
do
case "$ac_option" in
-recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
echo "running ${CONFIG_SHELL-/bin/sh} ./configure --prefix=/usr --with-gd=no --without-cvs --enable-add-ons=linuxthreads --disable-profile --host=i486-pc-linux-gnu --no-create --no-recursion"
exec ${CONFIG_SHELL-/bin/sh} ./configure --prefix=/usr --with-gd=no --without-cvs --enable-add-ons=linuxthreads --disable-profile --host=i486-pc-linux-gnu --no-create --no-recursion ;;
-version | --version | --versio | --versi | --vers | --ver | --ve | --v)
echo "./config.status generated by autoconf version 2.13"
exit 0 ;;
-help | --help | --hel | --he | --h)
echo "$ac_cs_usage"; exit 0 ;;
*) echo "$ac_cs_usage"; exit 1 ;;
esac
done
ac_given_srcdir=.
ac_given_INSTALL="/bin/install -c"
trap 'rm -fr config.make glibcbug config.h conftest*; exit 1' 1 2 15
# Protect against being on the right side of a sed subst in config.status.
sed 's/%@/@@/; s/@%/@@/; s/%g$/@g/; /@g$/s/[\\&%]/\\&/g;
s/@@/%@/; s/@@/@%/; s/@g$/%g/' > conftest.subs <<\CEOF
/^[ ]*VPATH[ ]*=[^:]*$/d
s%@SHELL@%/bin/sh%g
s%@CFLAGS@%-mcpu=i686 -O2 -march=i486 -fomit-frame-pointer%g
s%@CPPFLAGS@%%g
s%@CXXFLAGS@%-mcpu=i686 -O2 -march=i486 -fomit-frame-pointer%g
s%@FFLAGS@%%g
s%@DEFS@%-DHAVE_CONFIG_H%g
s%@LDFLAGS@%%g
s%@LIBS@%%g
s%@exec_prefix@%${prefix}%g
s%@prefix@%/usr%g
s%@program_transform_name@%s,x,x,%g
s%@bindir@%${exec_prefix}/bin%g
s%@sbindir@%${exec_prefix}/sbin%g
s%@libexecdir@%${exec_prefix}/libexec%g
s%@datadir@%${prefix}/share%g
s%@sysconfdir@%${prefix}/etc%g
s%@sharedstatedir@%${prefix}/com%g
s%@localstatedir@%${prefix}/var%g
s%@libdir@%${exec_prefix}/lib%g
s%@includedir@%${prefix}/include%g
s%@oldincludedir@%/usr/include%g
s%@infodir@%${prefix}/info%g
s%@mandir@%${prefix}/man%g
s%@with_fp@%yes%g
s%@with_cvs@%no%g
s%@oldest_abi@%default%g
s%@subdirs@%linuxthreads%g
s%@force_install@%yes%g
s%@all_warnings@%%g
s%@host@%i486-pc-linux-gnu%g
s%@host_alias@%i486-pc-linux-gnu%g
s%@host_cpu@%i486%g
s%@host_vendor@%pc%g
s%@host_os@%linux-gnu%g
s%@base_machine@%i386%g
s%@sysnames@% sysdeps/i386/elf linuxthreads/sysdeps/unix/sysv/linux/i386 linuxthreads/sysdeps/unix/sysv/linux linuxthreads/sysdeps/pthread sysdeps/pthread linuxthreads/sysdeps/unix/sysv linuxthreads/sysdeps/unix linuxthreads/sysdeps/i386 sysdeps/unix/sysv/linux/i386 sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/common sysdeps/unix/mman sysdeps/unix/inet sysdeps/unix/sysv/i386 sysdeps/unix/sysv sysdeps/unix/i386 sysdeps/unix sysdeps/posix sysdeps/i386/i486 sysdeps/i386/fpu sysdeps/i386 sysdeps/wordsize-32 sysdeps/ieee754/ldbl-96 sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/ieee754 sysdeps/generic/elf sysdeps/generic%g
s%@INSTALL_PROGRAM@%${INSTALL}%g
s%@INSTALL_SCRIPT@%${INSTALL_PROGRAM}%g
s%@INSTALL_DATA@%${INSTALL} -m 644%g
s%@LN_S@%ln -s%g
s%@PWD_P@%/bin/pwd%g
s%@build@%i486-pc-linux-gnu%g
s%@build_alias@%i486-pc-linux-gnu%g
s%@build_cpu@%i486%g
s%@build_vendor@%pc%g
s%@build_os@%linux-gnu%g
s%@CC@%gcc%g
s%@MAKE@%make%g
s%@MSGFMT@%msgfmt%g
s%@MAKEINFO@%makeinfo%g
s%@SED@%sed%g
s%@cross_linkable@%yes%g
s%@BUILD_CC@%%g
s%@cross_compiling@%no%g
s%@CPP@%gcc -E%g
s%@AR@%/usr/lib/gcc-lib/i486-pc-linux-gnu/3.2/../../../../i486-pc-linux-gnu/bin/ar%g
s%@RANLIB@%:%g
s%@MIG@%MISSING%g
s%@CCVERSION@%3.2%g
s%@SYSINCLUDES@%%g
s%@libc_cv_gcc_static_libgcc@%-static-libgcc%g
s%@BASH@%/bin/sh%g
s%@libc_cv_have_bash2@%yes%g
s%@KSH@%/bin/sh%g
s%@libc_cv_have_ksh@%yes%g
s%@AWK@%gawk%g
s%@PERL@%/usr/bin/perl%g
s%@INSTALL_INFO@%/usr/bin/install-info%g
s%@OLD_DEBIAN_INSTALL_INFO@%no%g
s%@BISON@%/usr/bin/bison%g
s%@VERSIONING@%yes%g
s%@libc_cv_asm_protected_directive@%yes%g
s%@libc_cv_initfinit_array@%yes%g
s%@libc_cv_z_nodelete@%yes%g
s%@libc_cv_z_nodlopen@%yes%g
s%@libc_cv_z_initfirst@%yes%g
s%@libc_cv_Bgroup@%yes%g
s%@libc_cv_z_combreloc@%yes%g
s%@libc_cv_have_initfini@%%g
s%@no_whole_archive@%-Wl,--no-whole-archive%g
s%@exceptions@%-fexceptions%g
s%@LIBGD@%no%g
s%@sizeof_long_double@%12%g
s%@libc_cv_gcc_unwind_find_fde@%yes%g
s%@uname_sysname@%%g
s%@uname_release@%%g
s%@uname_version@%%g
s%@old_glibc_headers@%no%g
s%@libc_cv_slibdir@%/lib%g
s%@libc_cv_localedir@%%g
s%@libc_cv_sysconfdir@%/etc%g
s%@libc_cv_rootsbindir@%/sbin%g
s%@use_ldconfig@%yes%g
s%@ldd_rewrite_script@%../sysdeps/unix/sysv/linux/ldd-rewrite.sed%g
s%@gnu_ld@%yes%g
s%@gnu_as@%yes%g
s%@elf@%yes%g
s%@xcoff@%no%g
s%@static@%yes%g
s%@shared@%yes%g
s%@pic_default@%no%g
s%@profile@%no%g
s%@omitfp@%no%g
s%@bounded@%no%g
s%@static_nss@%no%g
s%@nopic_initfini@%%g
s%@DEFINES@% -D_LIBC_REENTRANT%g
s%@linux_doors@%no%g
s%@mach_interface_list@%%g
s%@VERSION@%2.3%g
s%@RELEASE@%development%g
CEOF
# Split the substitutions into bite-sized pieces for seds with
# small command number limits, like on Digital OSF/1 and HP-UX.
ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
ac_file=1 # Number of current file.
ac_beg=1 # First line for current file.
ac_end=$ac_max_sed_cmds # Line after last line for current file.
ac_more_lines=:
ac_sed_cmds=""
while $ac_more_lines; do
if test $ac_beg -gt 1; then
sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
else
sed "${ac_end}q" conftest.subs > conftest.s$ac_file
fi
if test ! -s conftest.s$ac_file; then
ac_more_lines=false
rm -f conftest.s$ac_file
else
if test -z "$ac_sed_cmds"; then
ac_sed_cmds="sed -f conftest.s$ac_file"
else
ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
fi
ac_file=`expr $ac_file + 1`
ac_beg=$ac_end
ac_end=`expr $ac_end + $ac_max_sed_cmds`
fi
done
if test -z "$ac_sed_cmds"; then
ac_sed_cmds=cat
fi
CONFIG_FILES=${CONFIG_FILES-"config.make glibcbug "}
for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
# Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
case "$ac_file" in
*:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
*) ac_file_in="${ac_file}.in" ;;
esac
# Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
# Remove last slash and all that follows it. Not all systems have dirname.
ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
# The file is in a subdirectory.
test ! -d "$ac_dir" && mkdir "$ac_dir"
ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
# A "../" for each directory in $ac_dir_suffix.
ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
else
ac_dir_suffix= ac_dots=
fi
case "$ac_given_srcdir" in
.) srcdir=.
if test -z "$ac_dots"; then top_srcdir=.
else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
/*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
*) # Relative path.
srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
top_srcdir="$ac_dots$ac_given_srcdir" ;;
esac
case "$ac_given_INSTALL" in
[/$]*) INSTALL="$ac_given_INSTALL" ;;
*) INSTALL="$ac_dots$ac_given_INSTALL" ;;
esac
echo creating "$ac_file"
rm -f "$ac_file"
configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
case "$ac_file" in
*Makefile*) ac_comsub="1i\\
# $configure_input" ;;
*) ac_comsub= ;;
esac
ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
sed -e "$ac_comsub
s%@configure_input@%$configure_input%g
s%@srcdir@%$srcdir%g
s%@top_srcdir@%$top_srcdir%g
s%@INSTALL@%$INSTALL%g
" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
fi; done
rm -f conftest.s*
# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
# NAME is the cpp macro being defined and VALUE is the value it is being given.
#
# ac_d sets the value in "#define NAME VALUE" lines.
ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
ac_dC='\3'
ac_dD='%g'
# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
ac_uB='\([ ]\)%\1#\2define\3'
ac_uC=' '
ac_uD='\4%g'
# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
ac_eB='$%\1#\2define\3'
ac_eC=' '
ac_eD='%g'
if test "${CONFIG_HEADERS+set}" != set; then
CONFIG_HEADERS="config.h"
fi
for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
# Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
case "$ac_file" in
*:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
*) ac_file_in="${ac_file}.in" ;;
esac
echo creating $ac_file
rm -f conftest.frag conftest.in conftest.out
ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
cat $ac_file_inputs > conftest.in
cat > conftest.frag <<CEOF
${ac_dA}USE_REGPARMS${ac_dB}USE_REGPARMS${ac_dC}1${ac_dD}
${ac_uA}USE_REGPARMS${ac_uB}USE_REGPARMS${ac_uC}1${ac_uD}
${ac_eA}USE_REGPARMS${ac_eB}USE_REGPARMS${ac_eC}1${ac_eD}
${ac_dA}ASM_GLOBAL_DIRECTIVE${ac_dB}ASM_GLOBAL_DIRECTIVE${ac_dC}.globl${ac_dD}
${ac_uA}ASM_GLOBAL_DIRECTIVE${ac_uB}ASM_GLOBAL_DIRECTIVE${ac_uC}.globl${ac_uD}
${ac_eA}ASM_GLOBAL_DIRECTIVE${ac_eB}ASM_GLOBAL_DIRECTIVE${ac_eC}.globl${ac_eD}
${ac_dA}HAVE_ASM_SET_DIRECTIVE${ac_dB}HAVE_ASM_SET_DIRECTIVE${ac_dC}1${ac_dD}
${ac_uA}HAVE_ASM_SET_DIRECTIVE${ac_uB}HAVE_ASM_SET_DIRECTIVE${ac_uC}1${ac_uD}
${ac_eA}HAVE_ASM_SET_DIRECTIVE${ac_eB}HAVE_ASM_SET_DIRECTIVE${ac_eC}1${ac_eD}
${ac_dA}ASM_TYPE_DIRECTIVE_PREFIX${ac_dB}ASM_TYPE_DIRECTIVE_PREFIX${ac_dC}@${ac_dD}
${ac_uA}ASM_TYPE_DIRECTIVE_PREFIX${ac_uB}ASM_TYPE_DIRECTIVE_PREFIX${ac_uC}@${ac_uD}
${ac_eA}ASM_TYPE_DIRECTIVE_PREFIX${ac_eB}ASM_TYPE_DIRECTIVE_PREFIX${ac_eC}@${ac_eD}
CEOF
sed -f conftest.frag conftest.in > conftest.out
rm -f conftest.in
mv conftest.out conftest.in
cat > conftest.frag <<CEOF
${ac_dA}DO_VERSIONING${ac_dB}DO_VERSIONING${ac_dC}1${ac_dD}
${ac_uA}DO_VERSIONING${ac_uB}DO_VERSIONING${ac_uC}1${ac_uD}
${ac_eA}DO_VERSIONING${ac_eB}DO_VERSIONING${ac_eC}1${ac_eD}
${ac_dA}HAVE_ASM_PREVIOUS_DIRECTIVE${ac_dB}HAVE_ASM_PREVIOUS_DIRECTIVE${ac_dC}1${ac_dD}
${ac_uA}HAVE_ASM_PREVIOUS_DIRECTIVE${ac_uB}HAVE_ASM_PREVIOUS_DIRECTIVE${ac_uC}1${ac_uD}
${ac_eA}HAVE_ASM_PREVIOUS_DIRECTIVE${ac_eB}HAVE_ASM_PREVIOUS_DIRECTIVE${ac_eC}1${ac_eD}
${ac_dA}HAVE_PROTECTED${ac_dB}HAVE_PROTECTED${ac_dC}1${ac_dD}
${ac_uA}HAVE_PROTECTED${ac_uB}HAVE_PROTECTED${ac_uC}1${ac_uD}
${ac_eA}HAVE_PROTECTED${ac_eB}HAVE_PROTECTED${ac_eC}1${ac_eD}
${ac_dA}HAVE_HIDDEN${ac_dB}HAVE_HIDDEN${ac_dC}1${ac_dD}
${ac_uA}HAVE_HIDDEN${ac_uB}HAVE_HIDDEN${ac_uC}1${ac_uD}
${ac_eA}HAVE_HIDDEN${ac_eB}HAVE_HIDDEN${ac_eC}1${ac_eD}
CEOF
sed -f conftest.frag conftest.in > conftest.out
rm -f conftest.in
mv conftest.out conftest.in
cat > conftest.frag <<CEOF
${ac_dA}HAVE_INITFINI_ARRAY${ac_dB}HAVE_INITFINI_ARRAY${ac_dC}1${ac_dD}
${ac_uA}HAVE_INITFINI_ARRAY${ac_uB}HAVE_INITFINI_ARRAY${ac_uC}1${ac_uD}
${ac_eA}HAVE_INITFINI_ARRAY${ac_eB}HAVE_INITFINI_ARRAY${ac_eC}1${ac_eD}
${ac_dA}HAVE_Z_COMBRELOC${ac_dB}HAVE_Z_COMBRELOC${ac_dC}1${ac_dD}
${ac_uA}HAVE_Z_COMBRELOC${ac_uB}HAVE_Z_COMBRELOC${ac_uC}1${ac_uD}
${ac_eA}HAVE_Z_COMBRELOC${ac_eB}HAVE_Z_COMBRELOC${ac_eC}1${ac_eD}
${ac_dA}NO_UNDERSCORES${ac_dB}NO_UNDERSCORES${ac_dC}1${ac_dD}
${ac_uA}NO_UNDERSCORES${ac_uB}NO_UNDERSCORES${ac_uC}1${ac_uD}
${ac_eA}NO_UNDERSCORES${ac_eB}NO_UNDERSCORES${ac_eC}1${ac_eD}
${ac_dA}HAVE_ASM_WEAK_DIRECTIVE${ac_dB}HAVE_ASM_WEAK_DIRECTIVE${ac_dC}1${ac_dD}
${ac_uA}HAVE_ASM_WEAK_DIRECTIVE${ac_uB}HAVE_ASM_WEAK_DIRECTIVE${ac_uC}1${ac_uD}
${ac_eA}HAVE_ASM_WEAK_DIRECTIVE${ac_eB}HAVE_ASM_WEAK_DIRECTIVE${ac_eC}1${ac_eD}
CEOF
sed -f conftest.frag conftest.in > conftest.out
rm -f conftest.in
mv conftest.out conftest.in
cat > conftest.frag <<CEOF
${ac_dA}HAVE_BUILTIN_EXPECT${ac_dB}HAVE_BUILTIN_EXPECT${ac_dC}1${ac_dD}
${ac_uA}HAVE_BUILTIN_EXPECT${ac_uB}HAVE_BUILTIN_EXPECT${ac_uC}1${ac_uD}
${ac_eA}HAVE_BUILTIN_EXPECT${ac_eB}HAVE_BUILTIN_EXPECT${ac_eC}1${ac_eD}
${ac_dA}HAVE_SUBTRACT_LOCAL_LABELS${ac_dB}HAVE_SUBTRACT_LOCAL_LABELS${ac_dC}1${ac_dD}
${ac_uA}HAVE_SUBTRACT_LOCAL_LABELS${ac_uB}HAVE_SUBTRACT_LOCAL_LABELS${ac_uC}1${ac_uD}
${ac_eA}HAVE_SUBTRACT_LOCAL_LABELS${ac_eB}HAVE_SUBTRACT_LOCAL_LABELS${ac_eC}1${ac_eD}
${ac_dA}SIZEOF_LONG_DOUBLE${ac_dB}SIZEOF_LONG_DOUBLE${ac_dC}12${ac_dD}
${ac_uA}SIZEOF_LONG_DOUBLE${ac_uB}SIZEOF_LONG_DOUBLE${ac_uC}12${ac_uD}
${ac_eA}SIZEOF_LONG_DOUBLE${ac_eB}SIZEOF_LONG_DOUBLE${ac_eC}12${ac_eD}
${ac_dA}PI_STATIC_AND_HIDDEN${ac_dB}PI_STATIC_AND_HIDDEN${ac_dC}1${ac_dD}
${ac_uA}PI_STATIC_AND_HIDDEN${ac_uB}PI_STATIC_AND_HIDDEN${ac_uC}1${ac_uD}
${ac_eA}PI_STATIC_AND_HIDDEN${ac_eB}PI_STATIC_AND_HIDDEN${ac_eC}1${ac_eD}
CEOF
sed -f conftest.frag conftest.in > conftest.out
rm -f conftest.in
mv conftest.out conftest.in
cat > conftest.frag <<CEOF
${ac_dA}EXPORT_UNWIND_FIND_FDE${ac_dB}EXPORT_UNWIND_FIND_FDE${ac_dC}1${ac_dD}
${ac_uA}EXPORT_UNWIND_FIND_FDE${ac_uB}EXPORT_UNWIND_FIND_FDE${ac_uC}1${ac_uD}
${ac_eA}EXPORT_UNWIND_FIND_FDE${ac_eB}EXPORT_UNWIND_FIND_FDE${ac_eC}1${ac_eD}
${ac_dA}USE_IN_LIBIO${ac_dB}USE_IN_LIBIO${ac_dC}1${ac_dD}
${ac_uA}USE_IN_LIBIO${ac_uB}USE_IN_LIBIO${ac_uC}1${ac_uD}
${ac_eA}USE_IN_LIBIO${ac_eB}USE_IN_LIBIO${ac_eC}1${ac_eD}
${ac_dA}HAVE_GNU_LD${ac_dB}HAVE_GNU_LD${ac_dC}1${ac_dD}
${ac_uA}HAVE_GNU_LD${ac_uB}HAVE_GNU_LD${ac_uC}1${ac_uD}
${ac_eA}HAVE_GNU_LD${ac_eB}HAVE_GNU_LD${ac_eC}1${ac_eD}
${ac_dA}HAVE_GNU_AS${ac_dB}HAVE_GNU_AS${ac_dC}1${ac_dD}
${ac_uA}HAVE_GNU_AS${ac_uB}HAVE_GNU_AS${ac_uC}1${ac_uD}
${ac_eA}HAVE_GNU_AS${ac_eB}HAVE_GNU_AS${ac_eC}1${ac_eD}
CEOF
sed -f conftest.frag conftest.in > conftest.out
rm -f conftest.in
mv conftest.out conftest.in
cat > conftest.frag <<CEOF
${ac_dA}HAVE_ELF${ac_dB}HAVE_ELF${ac_dC}1${ac_dD}
${ac_uA}HAVE_ELF${ac_uB}HAVE_ELF${ac_uC}1${ac_uD}
${ac_eA}HAVE_ELF${ac_eB}HAVE_ELF${ac_eC}1${ac_eD}
s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
CEOF
sed -f conftest.frag conftest.in > conftest.out
rm -f conftest.in
mv conftest.out conftest.in
rm -f conftest.frag conftest.h
echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
cat conftest.in >> conftest.h
rm -f conftest.in
if cmp -s $ac_file conftest.h 2>/dev/null; then
echo "$ac_file is unchanged"
rm -f conftest.h
else
# Remove last slash and all that follows it. Not all systems have dirname.
ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
# The file is in a subdirectory.
test ! -d "$ac_dir" && mkdir "$ac_dir"
fi
rm -f $ac_file
mv conftest.h $ac_file
fi
fi; done
ac_sources=""
ac_dests=""
srcdir=$ac_given_srcdir
while test -n "$ac_sources"; do
set $ac_dests; ac_dest=$1; shift; ac_dests=$*
set $ac_sources; ac_source=$1; shift; ac_sources=$*
echo "linking $srcdir/$ac_source to $ac_dest"
if test ! -r $srcdir/$ac_source; then
{ echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
fi
rm -f $ac_dest
# Make relative symlinks.
# Remove last slash and all that follows it. Not all systems have dirname.
ac_dest_dir=`echo $ac_dest|sed 's%/[^/][^/]*$%%'`
if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
# The dest file is in a subdirectory.
test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
ac_dest_dir_suffix="/`echo $ac_dest_dir|sed 's%^\./%%'`"
# A "../" for each directory in $ac_dest_dir_suffix.
ac_dots=`echo $ac_dest_dir_suffix|sed 's%/[^/]*%../%g'`
else
ac_dest_dir_suffix= ac_dots=
fi
case "$srcdir" in
[/$]*) ac_rel_source="$srcdir/$ac_source" ;;
*) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
esac
# Make a symlink if possible; otherwise try a hard link.
if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
ln $srcdir/$ac_source $ac_dest; then :
else
{ echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
fi
done
config_vars='
override stddef.h = # The installed <stddef.h> seems to be libc-friendly.'
case $CONFIG_FILES in *config.make*)
echo "$config_vars" >> config.make;;
esac
test -d bits || mkdir bits
exit 0
More information about the Libc-alpha
mailing list