WATCOM Linker Version 10.6 Copyright by WATCOM International Corp. 1985, 1996. All rights reserved. Created on: 98/09/02 12:57:23 Warning(1027): file clib3s.lib(regdata): redefinition of __RegisterThreadDataSize ignored Warning(1027): file clib3s.lib(exit): redefinition of exit ignored Executable Image: thr creating a QNX 386 executable +------------+ | Groups | +------------+ Group Address Size ===== ======= ==== DGROUP 0001c000 0000f250 +--------------+ | Segments | +--------------+ Segment Class Group Address Size ======= ===== ===== ======= ==== BEGTEXT CODE 0000a000 00000006 _TEXT CODE 0000a010 00011c29 printf11_DATA FAR_DATA 0001bc39 00000000 fprtf11_DATA FAR_DATA 0001bc39 00000000 sprintf11_DATA FAR_DATA 0001bc39 00000000 vsprintf11_DATA FAR_DATA 0001bc39 00000000 _NULL BEGDATA DGROUP 0001c000 00000020 _AFTERNULL BEGDATA DGROUP 0001c020 00000002 CONST DATA DGROUP 0001c024 0000043c CONST2 DATA DGROUP 0001c460 000001a0 _DATA DATA DGROUP 0001c600 00000940 XIB DATA DGROUP 0001cf40 00000000 XI DATA DGROUP 0001cf40 00000024 XIE DATA DGROUP 0001cf64 00000000 YIB DATA DGROUP 0001cf64 00000000 YI DATA DGROUP 0001cf64 00000012 YIE DATA DGROUP 0001cf76 00000000 DATA DATA DGROUP 0001cf76 00000000 _BSS BSS DGROUP 0001cf80 000062c8 STACK STACK DGROUP 00023250 00008000 +----------------+ | Memory Map | +----------------+ * = unreferenced symbol + = symbol only referenced locally s = symbol is static Address Symbol ======= ====== Module: thr.o(/usr/pthreads/test/thr.c) 0000a018+ thread 0000a17a main 0001c600+ mutex 0001c614+ cv 0001c628+ pred Module: /usr/lib/clib3s.lib(__getmagicptr_stk) 0000a3e8 __getmagicptr Module: ../lib/pthread_g3s.lib(/src/lib/pthreads/sync/thread.c) 0001cf80s osinfo 0001d028s server_stack 00021028s boot_jmp 0000a3ed SyncConnect 0000a4c6 ThreadBootstrap 0000a58d ThreadCreate_r 0000aa1f+ ThreadDetach_r 0000aabf ThreadJoin_r 0000ab97 ThreadDestroy_r 0000ae5e+ ThreadCancel_r 0000af04+ SignalKill_r 0000af97+ SignalProcmask_r 0001c62c+ __bootstrapped 0002105c sync_server 00021060 thread_init_mutex 00021074 primordial_thread 000210f0 _multi_threaded Module: /usr/lib/clib3s.lib(printf) 0000b03b printf Module: ../lib/pthread_g3s.lib(/src/lib/pthreads/server/server.c) 000210f4+ scavenged_threads 00021af4s boot_stack 00022af4s boot_args 00022afcs cancel_stub 00022b00+ saved_state 00022b04+ saved_requires 00022b08+ num_reaped 00022b0c+ gc_lock 00022b10s boot_size 00022b14+ in_debugger 00022b18+ gc_lock_requested 00022b1c+ recvjmp 00022b58+ msgbuf 00022b94+ sync_mmgr 00022b98s ttab 00022b9cs r 00022ba8s thash 0001c630+ thread_count 0001c634s m 0000b05e+ breakif 0000b0afs lock_gc 0000b0fas unlock_gc 0000b127 _ker_lookup 0000b194s install 0000b1e8s uninstall 0000b23es fatal 0000b267s timeout_add 0000b347s timeout_delete 0000b3a5s block 0000b3dcs unblock 0000b414s next_waiting 0000b466s wakeup 0000b527s adjust_priority 0000b556 _start_thread 0000b6c1 _boot_start 0000b82a _sync_mman 0000b98cs cancel_thread 0000ba1fs thread_cleanup 0000bac3s thread_destroy 0000bc31s reap 0000bc81s reaper 0000bdaas cleanup_zombies 0000be24s tid_find_deadlock 0000be3fs sync_add 0000be73s sync_remove 0000bef8s ker_mutex_lock 0000c136s ker_mutex_unlock 0000c261s spawn_mman 0000c3ad SyncMain 0000dab7+ collect 0000db0cs unmap 0000db45s sync_mman 0001c638+ pending_mutex 0001c64c+ sync_mmgr_ready 00022bac primordial_kthread Module: ../lib/pthread_g3s.lib(/local/home/furr/pthreads-new/libc/sleep.c) 0000dc80s free_timer 0000dce7s free_proxy 0000dd4es initialize_alarm 0000dd87 sleep 0000ddb9+ delay 0000ddef+ ndelay 0000de21+ nanosleep 0001c650s once 00022bc0s timer_key 00022bc4s proxy_key Module: ../lib/pthread_g3s.lib(/src/nto/libc/1c/pthread_create.c) 0000e01d pthread_create Module: ../lib/pthread_g3s.lib(/src/nto/libc/1c/pthread_join.c) 0000e08e pthread_join Module: ../lib/pthread_g3s.lib(/local/home/furr/pthreads-new/pthread_mutex_lock.c) 0000e0b5 pthread_mutex_lock Module: /usr/lib/clib3s.lib(clock_gettime_stk) 0000e18c clock_gettime Module: ../lib/pthread_g3s.lib(/src/nto/libc/1c/pthread_cond_timedwait.c) 0000e199 pthread_cond_timedwait Module: ../lib/pthread_g3s.lib(/local/home/furr/pthreads-new/pthread_mutex_unlock.c) 0000e24c pthread_mutex_unlock Module: ../lib/pthread_g3s.lib(/local/home/furr/pthreads-new/pthread_exit.c) 0000e33b pthread_exit Module: /usr/lib/clib3s.lib(cstrtq32) 0001c000* __nullarea 0001c668 __slib_func 0000e4c4 _cstart_ 0000e56a __exit Module: /usr/lib/clib3s.lib(__getmagicptr) 0000e5a1 __getmagicptr_ Module: /usr/lib/clib3s.lib(qnx_osinfo_stk) 0000e5bc qnx_osinfo Module: /usr/lib/clib3s.lib(getpid_stk) 0000e5cc getpid Module: /usr/lib/clib3s.lib(sigprocmask_stk) 0000e5d8 sigprocmask Module: ../lib/sys3s.lib(setjmp) 0000e5ec _setjmp 0000e621 machdep_sys_longjmp Module: ../lib/pthread_g3s.lib(_smainqnx) 0000e684 _smainqnx Module: /usr/lib/clib3s.lib(set386) 0000e6a0 memset Module: ../lib/pthread_g3s.lib(/src/lib/pthreads/sync/mthread.c) 00022bc8s Semaphores 0001c670+ _AccessTDList 0001c674+ _ReleaseTDList 0001c678+ _AccessLock 0001c68cs Locks 0001c95cs FileSemaphores 0001c960s HeapSemaphore 0001c964s IOBSemaphore 0001c968s InitSemaphore 0001c96cs TDListSemaphore 0000e6c2s __NullAccTDListRtn 0000e6d3+ __ClosePosixSemaphore 0000e789+ __AccessPosixSemaphore 0000e915+ __ReleasePosixSemaphore 0000e99d+ __AccessIOBM 0000e9bc+ __ReleaseIOBM 0000e9db+ __AccessFileHM 0000ea0c+ __ReleaseFileHM 0000ea3d+ __InitAccessHM 0000ea57+ __FiniAccessHM 0000ea88+ __AccessNHeapM 0000eaa7+ __ReleaseNHeapM 0000eac6+ __AccessFHeapM 0000eae5+ __ReleaseFHeapM 0000eb04+ __AccessTDListM 0000eb23+ __ReleaseTDListM 0000eb42+ __InitPrimordialThread 0000eb5d __InitPOSIXThread 0000ec28s __FiniSema4s 0001c970+ __BeginPThread 0001c974+ __InitPThread 0001c978+ __EndPThread 00022e08 __pthreads_initialized 00022e0c _mthread 0001cf40s __anon366 0001cf46s __anon367 0001cf64s __anon368 Module: ../lib/pthread_g3s.lib(/src/lib/pthreads/sync/thredqnx.c) 0000eca2+ __RegisterThreadDataSize 0000eccd __GetPThreadPtr 0000ed78+ InitThreadData 0000edfb __PBeginThread 0000ee68 __PInitThread 0000ef6c __PEndThread 00022e10 _thredqnx Module: /usr/lib/clib3s.lib(kererr) 0000efb6 __kererr Module: /usr/lib/clib3s.lib(errno) 0000efc4 __get_errno_ptr Module: /usr/lib/clib3s.lib(crwd386) 0001c97c* _dynend 0001c980 _curbrk 0001c984 _STACKLOW 0001c988 _STACKTOP 0001c98c* __ASTACKSIZ 0001c990* __ASTACKPTR 0001c994* _cbyte 0001c998* _cbyte2 0001c99c* _child 0001c9a2* _Envptr 0001c9a6* _Envseg 0001c9a0 __no87 0001c9a8 __FPE_handler 0001c9a8* ___FPE_handler 0000efdds __null_FPE_rtn Module: ../lib/pthread_g3s.lib(/src/nto/libc/1c/pthread_cond_wait.c) 0000efde pthread_cond_wait Module: ../lib/pthread_g3s.lib(/local/home/furr/pthreads-new/pthread_setcanceltype.c) 0000f062 pthread_setcanceltype Module: ../lib/pthread_g3s.lib(/local/home/furr/pthreads-new/pthread_testcancel.c) 0000f1dd pthread_testcancel Module: /usr/lib/clib3s.lib(register) 0000f275s __CInitThread 0000f278* _beginthread 0000f29a _endthread 0000f2a1 __initthread 0000f2b0 __RegisterThreadData 0001c9acs __BeginThread 0001c9b0s __EndThread 0001c9b4s __InitThread Module: /usr/lib/clib3s.lib(kill_stk) 0000f2fc kill Module: /usr/lib/clib3s.lib(iob) 0001c9b8 __iob 0001cb98s force 00022e14 __ClosedStreams Module: /usr/lib/clib3s.lib(fprtf) 0000f309s file_putc 0000f325 __fprtf Module: /usr/lib/clib3s.lib(syslog) 0000f3d2+ find_syslogd 0000f410 syslog 0000f438+ vsyslog 0000f7a7 openlog 0000f7ee* closelog 0000f7fd setlogmask 0001cb9cs LogStat 0001cba0s LogTag 0001cba4s LogFacility 0001cba8s LogMask 0001cbacs syslogd_pid Module: /usr/lib/clib3s.lib(raise) 0000f814 raise 0000f83e* __sigabort 0000f849* __sigfpe_handler Module: /usr/lib/clib3s.lib(sched_yield) 0000f84d sched_yield Module: ../lib/pthread_g3s.lib(/local/home/furr/pthreads-new/libc/exit.c) 0000f852 exit Module: /usr/lib/clib3s.lib(qnx_proxy_attach_stk) 0000f8dc qnx_proxy_attach Module: /usr/lib/clib3s.lib(timer_create_stk) 0000f8f4 timer_create Module: /usr/lib/clib3s.lib(timer_settime_stk) 0000f904 timer_settime Module: ../lib/pthread_g3s.lib(/local/home/furr/pthreads-new/server/prio_queue.c) 0000f91c prio_queue_insert 0000f9c5 prio_queue_remove 0000fa09 prio_queue_delete Module: /usr/lib/clib3s.lib(sched_setparam_stk) 0000fa7c sched_setparam Module: /usr/lib/clib3s.lib(qnx_scheduler_stk) 0000fa8c qnx_scheduler Module: /usr/lib/clib3s.lib(regdata) 0001cbb0 __ThreadDataSize Module: /usr/lib/clib3s.lib(stkq32) 0000fadf* __STK 0000fae3* __CHK 0000fadc __GRO 0000fb04* __STKOVERFLOW Module: /usr/lib/clib3s.lib(sigset) 0000fb75* sigemptyset 0000fb82 sigfillset 0000fb8f sigaddset 0000fbba sigdelset 0000fbe7 sigismember Module: ../lib/pthread_g3s.lib(/src/nto/libc/1c/pthread_cond_signal.c) 0000fc16 pthread_cond_signal Module: /usr/lib/clib3s.lib(getprio_stk) 0000fc3c getprio Module: ../lib/pthread_g3s.lib(/src/nto/libc/1c/pthread_attr_default.c) 0001c460 pthread_attr_default Module: ../lib/pthread_g3s.lib(/local/home/furr/pthreads-new/libc/longjmp.c) 0000fc45 longjmp 0000fcaa siglongjmp Module: /usr/lib/clib3s.lib(sched_getparam_stk) 0000fd30 sched_getparam Module: ../lib/sys3s.lib(sigjmp) 0000fd40 __sigjmpsave 0000fd60 machdep_sys_siglongjmp Module: /usr/lib/clib3s.lib(timer_delete_stk) 0000fd88 timer_delete Module: ../lib/pthread_g3s.lib(/local/home/furr/pthreads-new/libc/waitpid.c) 0000fd91 waitpid Module: ../lib/pthread_g3s.lib(__sync_mman) 0000fe48 __sync_mman Module: /usr/lib/clib3s.lib(tfork_stk) 0000fe68 tfork Module: /usr/lib/clib3s.lib(kernel) 0000fe84 __send 0000fee6 __sendfd 0000ff44 __receive 0000ff7e __reply 0000ffb8 __creceive 0000fff2* __readmsg 00010030* __writemsg Module: /usr/lib/clib3s.lib(geteuid_stk) 00010070 geteuid Module: /usr/lib/clib3s.lib(max) 00010079 max Module: ../lib/pthread_g3s.lib(__boot_start) 0001008c __boot_start Module: /usr/lib/clib3s.lib(qnx_pflags_stk) 000100ac qnx_pflags Module: /usr/lib/clib3s.lib(signal) 000100c4 signal Module: ../lib/pthread_g3s.lib(__pthread_start) 00010104 __pthread_start Module: /usr/lib/clib3s.lib(exit) 00010124s _null_exit_rtn 00010145 _exit 0001cbb4+ __atexit Module: /usr/lib/clib3s.lib(mainqnx) 0001cbb8 __FirstThreadData 0001cbbc __GetThreadPtr 0001cbc0 _AccessFileH 0001cbc4 _ReleaseFileH 0001cbc8 _InitAccessH 0001cbcc _FiniAccessH 0001cbd0 _AccessIOB 0001cbd4 _ReleaseIOB 0001cbd8 _AccessNHeap 0001cbdc _AccessFHeap 0001cbe0 _ReleaseNHeap 0001014f* __threadid 00010159s __SingleThread 0001015fs __NullInitAccessRtn 00010163s __NullAccHeapRtn 00010163s __NullAccIOBRtn 00010163s __NullAccessRtn 00010164 __QNXInit 0001cbe4 _ReleaseFHeap Module: /usr/lib/clib3s.lib(munmap_stk) 000101ac munmap Module: ../lib/pthread_g3s.lib(/src/nto/libc/1c/pthread_setspecific.c) 000101b9 pthread_setspecific Module: /usr/lib/clib3s.lib(qnx_proxy_detach_stk) 000102e8 qnx_proxy_detach Module: ../lib/pthread_g3s.lib(/src/nto/libc/1c/pthread_key_create.c) 000102f1 pthread_key_create Module: ../lib/pthread_g3s.lib(/src/nto/libc/1c/pthread_once.c) 000104a0s pthread_once_cancel 000104c3+ __pthread_once 000105fb pthread_once Module: ../lib/pthread_g3s.lib(/src/nto/libc/1c/pthread_getspecific.c) 00010633 pthread_getspecific Module: ../lib/pthread_g3s.lib(/local/home/furr/pthreads-new/sync/sync.c) 000106c2 SyncCreate_r 000107e7 SyncDestroy_r 000108e5 SyncMutexLock_r 000109fd+ SyncMutexLock 00010afe SyncMutexUnlock_r 00010bf2 SyncCondvarWait_r 00010dcd SyncCondvarSignal_r Module: /usr/lib/clib3s.lib(clock_gettime) 00010ebd clock_gettime_ Module: ../lib/pthread_g3s.lib(/src/lib/pthreads/sync/timer.c) 00010ed6s free_msg 00010f3ds initialize_msg 00010f62 TimerTimeout_r 0001cbe8s once 00022e20s msg_key Module: ../lib/pthread_g3s.lib(/src/nto/libc/1c/pthread_key_data.c) 0001cc00 _key_count 0001cc04 _key_destructor 0001cc08 _key_mutex Module: /usr/lib/clib3s.lib(cmainqnx) 0001112es __null_FPE_rtn 0001112f* _Not_Enough_Memory 0001113fs _s_EFG_printf 0001114c __CMain 00022e24+ _argc 00022e28+ _argv 00022e2c* __env_mask 00022e30 _endheap 00022e34 environ Module: /usr/lib/clib3s.lib(__qnx_exit_stk) 0001121c __qnx_exit Module: /usr/lib/clib3s.lib(xmsgqnx) 00011225+ __exit_with_msg 0001125c __fatal_runtime_error Module: /usr/lib/clib3s.lib(segq32) 0001128a __QNXseg__ Module: /usr/lib/clib3s.lib(inirt386) 0001128c __InitRtns 000112d7 __FiniRtns Module: /usr/lib/clib3s.lib(qnx_osinfo) 00011326 qnx_osinfo_ Module: /usr/lib/clib3s.lib(getpid) 0001133f getpid_ Module: /usr/lib/clib3s.lib(sigprocmask) 00011358 sigprocmask_ Module: /usr/lib/clib3s.lib(ljmphdl) 00011371s default_handler 0001cc1c __longjmp_handler Module: /usr/lib/clib3s.lib(__stos) 00011380 __STOSB 000113b7* __STOSD Module: ../lib/pthread_g3s.lib(/src/nto/libc/1c/pthread_cond_destroy.c) 00011423 pthread_cond_destroy Module: /usr/lib/clib3s.lib(nfree) 00011446 free 00011454 _nfree 00022e38+ __MiniHeapFreeRover Module: ../lib/pthread_g3s.lib(/src/nto/libc/1c/pthread_cond_init.c) 000114e3 pthread_cond_init Module: /usr/lib/clib3s.lib(calloc) 0001150a calloc Module: /usr/lib/clib3s.lib(mthread) 0001152fs nullSema4Rtn 00011530+ __CloseSemaphore 0001155b+ __AccessSemaphore 000115be+ __ReleaseSemaphore 000115e2+ __AccessIOB 000115f0+ __ReleaseIOB 000115fe+ __AccessFileH 00011617+ __ReleaseFileH 00011630+ __InitAccessH 00011635+ __FiniAccessH 00011655+ __AccessNHeap 0001165c+ __ReleaseNHeap 00011663+ __AccessFHeap 0001166d+ __ReleaseFHeap 00011674 __MultipleThread 000116a0+ __InitThreadData 000116db __QNXAddThread 00011708 __QNXRemoveThread 0001174e __InitMultipleThread 0001180bs __FiniSema4s 0001cc20 __AccessSema4 0001cc24 __ReleaseSema4 0001cc28 __CloseSema4 00022e3cs FileSemaphores 00022f7cs IOBSemaphore 00022f90s FHeapSemaphore 00022fa4s NHeapSemaphore 00022fb8s InitSemaphore 0001cf6a* __AccessSema4Fini Module: /usr/lib/clib3s.lib(nheapmin) 00011869* _nheapshrink 00011869* _nheapmin 00011869* _heapmin 00011869 _heapshrink Module: ../lib/pthread_g3s.lib(/src/nto/libc/1c/pthread_attr_init.c) 00011964 pthread_attr_init Module: ../lib/pthread_g3s.lib(/src/nto/libc/1c/pthread_attr_setdetachstate.c) 00011992 pthread_attr_setdetachstate Module: ../lib/pthread_g3s.lib(/src/nto/libc/1c/pthread_attr_setstackaddr.c) 000119d6 pthread_attr_setstackaddr Module: ../lib/pthread_g3s.lib(/src/nto/libc/1c/pthread_attr_setstacksize.c) 000119fa pthread_attr_setstacksize Module: ../lib/pthread_g3s.lib(/src/lib/pthreads/libc/io.c) 00022fccs io_initialized 00022fd0s fd_key 00022fd4s fd_serial 00022fd8+ fd_flags 00011a1es initialize_locks 00011ab1s assign 00011ba6+ free_data 00011c0ds initialize_io 00011d11s initialize_thread 00011d9e+ cleanup_io 00011dbd+ cleanup_fd_monitor 00011f24 __inherit_descriptors 00012047s system_close 00012078 __detach_descriptors 000120c1s dup_fd 0001220bs sync_fd 00012324+ sync_fds 00012408 close 000126f9+ socket 000128d3+ listen 00012bd5+ connect 00012edf+ recv 000131f1+ recvfrom 00013513+ send 00013825+ accept 00013c3d read 00013f47 write 00014251 writev 0001455b+ readv 00014865 open 00014a64+ pipe 00014c7d+ fcntl 00015212+ ioctl 00015536+ dup 0001555d+ dup2 00015650+ creat 00015821+ closedir 00015b16+ opendir 00015ccf+ readdir 00015fee lseek 000162d7+ getdtablesize 0001cc2cs once 0001cc44s max_files 0001cc48s io_lock 00022fdcs max_fd 00022fe0s fd_ref 00022fe4s fd_monitor 00022fe8s fd_owner 00022fecs serial Module: /usr/lib/clib3s.lib(chk8087) 00016328* __init_8087 00016335 _fpreset 0001633f __chk8087 Module: /usr/lib/clib3s.lib(__getmagicvar_stk) 0001635c __getmagicvar Module: /usr/lib/clib3s.lib(thredqnx) 00016369s begin_thread_helper 000163d7 __CBeginThread 0001649e __CEndThread Module: /usr/lib/clib3s.lib(kill) 000164ae kill_ Module: /usr/lib/clib3s.lib(stinit) 00022ff0 __OpenStreams Module: /usr/lib/clib3s.lib(fputc) 000164c8 fputc Module: /usr/lib/clib3s.lib(ioalloc) 00016585 __ioalloc Module: /usr/lib/clib3s.lib(__prtf_stk) 00016608 __prtf Module: /usr/lib/clib3s.lib(flush) 00016624 __flush Module: /usr/lib/clib3s.lib(getenv) 000166ea getenv 00016700+ _findenv Module: /usr/lib/clib3s.lib(qnx_strtonid_stk) 0001675c qnx_strtonid Module: /usr/lib/clib3s.lib(qnx_name_locate_stk) 0001676c qnx_name_locate Module: /usr/lib/clib3s.lib(time_stk) 00016784 time Module: /usr/lib/clib3s.lib(asctime) 0001678ds convDec 000167c7+ _asctime 000168b9+ asctime 000168cc* _ctime 000168f5 ctime 00022ff4s result Module: /usr/lib/clib3s.lib(sprintf) 0001690cs mem_putc 0001691f sprintf Module: /usr/lib/clib3s.lib(strerror) 00016959 strerror 00023010+ emsg Module: /usr/lib/clib3s.lib(vsprintf) 00016a12s mem_putc 00016a25 vsprintf Module: /usr/lib/clib3s.lib(qnx_vc_detach_stk) 00016a54 qnx_vc_detach Module: /usr/lib/clib3s.lib(qnx_proxy_attach) 00016a5d qnx_proxy_attach_ Module: /usr/lib/clib3s.lib(timer_create) 00016a76 timer_create_ Module: /usr/lib/clib3s.lib(timer_settime) 00016a8f timer_settime_ Module: /usr/lib/clib3s.lib(sched_setparam) 00016aa8 sched_setparam_ Module: /usr/lib/clib3s.lib(qnx_scheduler) 00016ac1 qnx_scheduler_ Module: /usr/lib/clib3s.lib(getprio) 00016ada getprio_ Module: ../lib/pthread_g3s.lib(/local/home/furr/pthreads-new/sync/thread_exit.c) 00016af3 __my_thread_exit Module: /usr/lib/clib3s.lib(sched_getparam) 00016b04 sched_getparam_ Module: ../lib/sys3s.lib(sigprocmask_stk) 00016b20 machdep_sys_sigprocmask Module: /usr/lib/clib3s.lib(timer_delete) 00016b34 timer_delete_ Module: /usr/lib/clib3s.lib(tfork) 00016b4d tfork_ Module: /usr/lib/clib3s.lib(geteuid) 00016b66 geteuid_ Module: /usr/lib/clib3s.lib(qnx_pflags) 00016b7f qnx_pflags_ Module: ../lib/pthread_g3s.lib(/src/lib/pthreads/libc/sigaction.c) 00023054s _sigvec 00016b98+ _sigact 00016f9c sigaction 000231d4+ stab 000231d8+ magicp Module: /usr/lib/clib3s.lib(__setmagicvar_stk) 00017148 __setmagicvar Module: /usr/lib/clib3s.lib(munmap) 00017155 munmap_ Module: /usr/lib/clib3s.lib(nrealloc) 0001716e realloc 00017183+ _nrealloc Module: /usr/lib/clib3s.lib(qnx_proxy_detach) 00017217 qnx_proxy_detach_ Module: /usr/lib/clib3s.lib(nmalloc) 00017230 malloc 0001723e _nmalloc 0001cc5c __nheapbeg 0001cc60 __MiniHeapRover 0001cc64 __LargestSizeB4MiniHeapRover Module: ../lib/pthread_g3s.lib(/src/nto/libc/1c/pthread_mutex_destroy.c) 0001733f pthread_mutex_destroy Module: /usr/lib/clib3s.lib(noefgfmt) 00017362s _no_support_loaded 0001cc68 __EFG_printf 0001cc6c* __EFG_scanf Module: /usr/lib/clib3s.lib(amblksiz) 0001cc70 _amblksiz Module: /usr/lib/clib3s.lib(__qnx_exit) 00017372 __qnx_exit_ Module: /usr/lib/clib3s.lib(enterdb) 0001738b __EnterWVIDEO 0001cc74+ __WD_Present Module: /usr/lib/clib3s.lib(memalloc) 000173b6 __MemAllocator 0001745e __MemFree Module: /usr/lib/clib3s.lib(heapmod) 000231dc __nheap_clean 000231dd __fheap_clean Module: /usr/lib/clib3s.lib(semaqnx) 00017569 __qsem_destroy 00017577 __qsem_init 00017591 __qsem_wait 000175a7 __qsem_post Module: /usr/lib/clib3s.lib(sbrk) 000175bd sbrk 000175d2* brk 000175ec __brk 00017664* __setcbrk Module: ../lib/pthread_g3s.lib(/src/nto/libc/1c/pthread_mutex_init.c) 0001766e pthread_mutex_init Module: /usr/lib/clib3s.lib(sysconf) 000176bc sysconf 0001cc78s sc_conftable Module: /usr/lib/clib3s.lib(abort) 00017748 abort 000177c2+ __terminate 0001cca4* __abort Module: ../lib/pthread_g3s.lib(/src/lib/pthreads/libc/syscall.c) 000177d2s sys_nop 000177ed init_syscall_table 0001780f+ machdep_sys_poll 0001cca8 systable Module: /usr/lib/clib3s.lib(qnx_fd_query_stk) 00017820 qnx_fd_query Module: /usr/lib/clib3s.lib(getnid_stk) 00017838 getnid Module: /usr/lib/clib3s.lib(qnx_vc_attach_stk) 00017844 qnx_vc_attach Module: /usr/lib/clib3s.lib(qnx_fd_attach_stk) 0001785c qnx_fd_attach Module: /usr/lib/clib3s.lib(qnx_fd_detach_stk) 00017880 qnx_fd_detach Module: /usr/lib/clib3s.lib(8087cw) 0001cdb0 __8087cw Module: /usr/lib/clib3s.lib(ini87386) 0001788a __init_80x87 Module: /usr/lib/clib3s.lib(_8087386) 0001cdb4 __8087 0001cdb5 __real87 Module: /usr/lib/clib3s.lib(osinf386) 000231e0 __87 000231e1 __r87 000231e2 _osmajor 000231e3 _osminor Module: /usr/lib/clib3s.lib(__getmagicvar) 000178b2 __getmagicvar_ Module: /usr/lib/clib3s.lib(seterrno) 000178cb* __set_EDOM 000178d6* __set_ERANGE 000178da* __set_EINVAL 000178ea __set_errno Module: /usr/lib/clib3s.lib(initfile) 000178f6 __InitFiles Module: /usr/lib/clib3s.lib(ioexit) 0001796b __full_io_exit 0001797a* fcloseall 00017985s docloseall Module: /usr/lib/clib3s.lib(chktty) 000179e0 __chktty Module: /usr/lib/clib3s.lib(__prtf) 00017a11 __prtf_ Module: /usr/lib/clib3s.lib(qwritqnx) 00017a2a __qwrite Module: /usr/lib/clib3s.lib(strncmp) 00017a78 strncmp Module: /usr/lib/clib3s.lib(qnx_strtonid) 00017aad qnx_strtonid_ Module: /usr/lib/clib3s.lib(qnx_name_locate) 00017ac6 qnx_name_locate_ Module: /usr/lib/clib3s.lib(time) 00017adf time_ Module: /usr/lib/clib3s.lib(localtim) 00017af8 _localtime 00017b4e localtime 000231e4s The_time Module: /usr/lib/clib3s.lib(__strnerr_stk) 00017b64 __strnerr Module: /usr/lib/clib3s.lib(itoa) 00017b78s Alphabet 00017b9d+ utoa 00017bef* _itoa 00017c09 itoa Module: /usr/lib/clib3s.lib(qnx_vc_detach) 00017c3e qnx_vc_detach_ Module: /usr/lib/clib3s.lib(qnx_psinfo_stk) 00017c58 qnx_psinfo Module: /usr/lib/clib3s.lib(sigstub) 00017c74* __sigstub_ 00017c74 __sigstub Module: /usr/lib/clib3s.lib(__sigaction_stk) 00017c90 __sigaction Module: /usr/lib/clib3s.lib(__setmagicvar) 00017cac __setmagicvar_ Module: /usr/lib/clib3s.lib(nmsize) 00017cc5 _nmsize 00017cc5* _msize Module: /usr/lib/clib3s.lib(nexpand) 00017cd2* _expand 00017ce7+ __HeapManager_expand 00017e92 _nexpand Module: /usr/lib/clib3s.lib(grownear) 00017f04s __LinkUpNewMHeap 00017f78+ __LastFree 00017f9f __ExpandDGROUP 000180a8s __AdjustAmount Module: /usr/lib/clib3s.lib(nmemneed) 000180ed __nmemneed Module: /usr/lib/clib3s.lib(sem_destroy_stk) 000180f0 sem_destroy Module: /usr/lib/clib3s.lib(sem_init_stk) 000180fc sem_init Module: /usr/lib/clib3s.lib(_brk_stk) 00018110 _brk Module: ../lib/sys3s.lib(write_stk) 0001811c machdep_sys_write Module: ../lib/sys3s.lib(writev_stk) 00018130 machdep_sys_writev Module: ../lib/sys3s.lib(read_stk) 00018144 machdep_sys_read Module: ../lib/sys3s.lib(readv_stk) 00018158 machdep_sys_readv Module: ../lib/sys3s.lib(open_stk) 0001816c machdep_sys_open Module: ../lib/sys3s.lib(close_stk) 00018174 machdep_sys_close Module: ../lib/sys3s.lib(pipe_stk) 00018180 machdep_sys_pipe Module: ../lib/sys3s.lib(fcntl_stk) 0001818c machdep_sys_fcntl Module: ../lib/sys3s.lib(dup_stk) 00018194 machdep_sys_dup Module: ../lib/sys3s.lib(creat_stk) 000181a0 machdep_sys_creat Module: ../lib/sys3s.lib(/src/usr.ucb/lib/libnet/socket.c) 000181ad machdep_sys_socket Module: ../lib/sys3s.lib(/src/usr.ucb/lib/libnet/listen.c) 00018268 machdep_sys_listen Module: ../lib/sys3s.lib(/src/usr.ucb/lib/libnet/accept.c) 000182d1 machdep_sys_accept Module: ../lib/sys3s.lib(/src/usr.ucb/lib/libnet/connect.c) 000183f8 machdep_sys_connect Module: ../lib/sys3s.lib(/src/usr.ucb/lib/libnet/recv.c) 000184b4 machdep_sys_recv 000184d1 machdep_sys_recvfrom Module: ../lib/sys3s.lib(/src/usr.ucb/lib/libnet/send.c) 000185d3 machdep_sys_send 000185f0+ machdep_sys_sendto Module: ../lib/sys3s.lib(select) 000186da machdep_sys_select Module: ../lib/sys3s.lib(stat_stk) 00018d90 qnx_stat Module: ../lib/sys3s.lib(access_stk) 00018da0 machdep_sys_access Module: ../lib/sys3s.lib(mkdir_stk) 00018db0 machdep_sys_mkdir Module: ../lib/sys3s.lib(rmdir_stk) 00018dc0 machdep_sys_rmdir Module: ../lib/sys3s.lib(unlink_stk) 00018dcc machdep_sys_unlink Module: ../lib/sys3s.lib(rename_stk) 00018dd8 machdep_sys_rename Module: ../lib/sys3s.lib(opendir) 00018de5 qnx_opendir 00018e29 qnx_closedir Module: ../lib/sys3s.lib(readdir_stk) 00018e4c qnx_readdir Module: ../lib/sys3s.lib(lseek_stk) 00018e58 machdep_sys_lseek Module: ../lib/sys3s.lib(/src/lib/unix/c/ioctl.c) 00018e70s index_baud 00018e98s baud_index 00018eb4 machdep_sys_ioctl 0001cdc0s bauds Module: /usr/lib/clib3s.lib(qnx_fd_query) 00019a0d qnx_fd_query_ Module: /usr/lib/clib3s.lib(getnid) 00019a26 getnid_ Module: /usr/lib/clib3s.lib(qnx_vc_attach) 00019a3f qnx_vc_attach_ Module: /usr/lib/clib3s.lib(qnx_fd_attach) 00019a58 qnx_fd_attach_ Module: /usr/lib/clib3s.lib(qnx_fd_detach) 00019a71 qnx_fd_detach_ Module: /usr/lib/clib3s.lib(detosinf) 00019a8a __DetOSInfo Module: /usr/lib/clib3s.lib(allocfp) 00019b26 __allocfp 00019bdb __freefp 00019c12 __purgefp Module: /usr/lib/clib3s.lib(fclose) 00019c30 fclose 00019c6d __shutdown_stream 00019c93 __doclose Module: /usr/lib/clib3s.lib(isatty_stk) 00019d38 isatty Module: /usr/lib/clib3s.lib(tzset) 0001ce10 __start_dst 0001ce34 __end_dst 0001ce58 timezone 0001ce5c __dst_adjust 0001ce60+ daylight 0001ce64s stzone 0001ce83s dtzone 0001cea2 tzname 00019d41* __CacheOSTZ 00019d93s tryOSTimeZone 00019dab tzset 00019dc6s parse_time 00019df0s parse_offset 00019f1cs parse_rule 0001a038+ __parse_tz 0001ceaas tzFlag Module: /usr/lib/clib3s.lib(gmtime) 0001a146 __brktime 0001a286+ _gmtime 0001a2a9* gmtime 00023210s The_time Module: /usr/lib/clib3s.lib(timeutil) 0001a2bc __leapyear 0001a2f5s calc_yday 0001a3e6s check_order 0001a43a __isindst 0001a712s time_less 0001c4c8 __diyr 0001c4e2 __dilyr Module: /usr/lib/clib3s.lib(__strnerr) 0001a748 __strnerr_ Module: /usr/lib/clib3s.lib(qnx_psinfo) 0001a761 qnx_psinfo_ Module: /usr/lib/clib3s.lib(__sigaction) 0001a77a __sigaction_ Module: /usr/lib/clib3s.lib(heapen) 0001a793* _heapenable 0001ceb0 __heap_enabled Module: /usr/lib/clib3s.lib(sem_destroy) 0001a7b3 sem_destroy_ Module: /usr/lib/clib3s.lib(sem_init) 0001a7cc sem_init_ Module: /usr/lib/clib3s.lib(_brk) 0001a7e5 _brk_ Module: /usr/lib/clib3s.lib(write) 0001a7fe write_ Module: /usr/lib/clib3s.lib(writev) 0001a817 writev_ Module: /usr/lib/clib3s.lib(read) 0001a830 read_ Module: /usr/lib/clib3s.lib(readv) 0001a849 readv_ Module: /usr/lib/clib3s.lib(open) 0001a862 open_ Module: /usr/lib/clib3s.lib(close) 0001a87b close_ Module: /usr/lib/clib3s.lib(pipe) 0001a894 pipe_ Module: /usr/lib/clib3s.lib(fcntl) 0001a8ad fcntl_ Module: /usr/lib/clib3s.lib(dup) 0001a8c6 dup_ Module: /usr/lib/clib3s.lib(creat) 0001a8df creat_ Module: /usr/lib/socket3s.lib(/src/usr.ucb/lib/libnet/locator.c) 0001a8f8+ init_sem 0001a90a __sock_locate 00023234s s 0001cf5es __anon25 Module: /usr/lib/clib3s.lib(stack386) 0001ab3d stackavail Module: /usr/lib/clib3s.lib(selrecv) 0001ab4c _select_receive Module: /usr/lib/clib3s.lib(qnx_proxy_rem_attach_stk) 0001ab64 qnx_proxy_rem_attach Module: /usr/lib/clib3s.lib(qnx_proxy_rem_detach_stk) 0001ab74 qnx_proxy_rem_detach Module: /usr/lib/clib3s.lib(stat) 0001ab81 stat_ Module: /usr/lib/clib3s.lib(access) 0001ab9a access_ Module: /usr/lib/clib3s.lib(mkdir) 0001abb3 mkdir_ Module: /usr/lib/clib3s.lib(rmdir) 0001abcc rmdir_ Module: /usr/lib/clib3s.lib(unlink) 0001abe5 unlink_ Module: /usr/lib/clib3s.lib(rename) 0001abfe rename_ Module: /usr/lib/clib3s.lib(__opendir_stk) 0001ac18 __opendir Module: /usr/lib/clib3s.lib(__closedir_stk) 0001ac28 __closedir Module: /usr/lib/clib3s.lib(readdir) 0001ac31 readdir_ Module: /usr/lib/clib3s.lib(lseek) 0001ac4a lseek_ Module: /usr/lib/clib3s.lib(tcgetattr_stk) 0001ac64 tcgetattr Module: ../lib/pthread_g3s.lib(/local/home/furr/pthreads-new/libc/tcdrain.c) 0001ac71 tcdrain Module: /usr/lib/clib3s.lib(tcsendbreak_stk) 0001ad28 tcsendbreak Module: /usr/lib/clib3s.lib(tcflow_stk) 0001ad38 tcflow Module: /usr/lib/clib3s.lib(dev_info_stk) 0001ad48 dev_info Module: /usr/lib/clib3s.lib(setsid_stk) 0001ad58 setsid Module: /usr/lib/clib3s.lib(dev_insert_chars_stk) 0001ad64 dev_insert_chars Module: /usr/lib/clib3s.lib(dev_ischars_stk) 0001ad78 dev_ischars Module: /usr/lib/clib3s.lib(tcsetpgrp_stk) 0001ad84 tcsetpgrp Module: /usr/lib/clib3s.lib(tcgetpgrp_stk) 0001ad94 tcgetpgrp Module: /usr/lib/clib3s.lib(tcsetct_stk) 0001ada0 tcsetct Module: /usr/lib/clib3s.lib(tcdropline_stk) 0001adb0 tcdropline Module: /usr/lib/clib3s.lib(tcflush_stk) 0001adc0 tcflush Module: /usr/lib/clib3s.lib(dev_size) 0001adcd dev_size Module: /usr/lib/clib3s.lib(tcsetattr_stk) 0001ae6c tcsetattr Module: /usr/lib/clib3s.lib(cfget) 0001ae80 cfgetospeed 0001ae88 cfsetospeed 0001ae96 cfgetispeed 0001ae9e cfsetispeed Module: /usr/lib/clib3s.lib(ftell) 0001aeb8 ftell Module: /usr/lib/clib3s.lib(isatty) 0001af1c isatty_ Module: /usr/lib/clib3s.lib(mktime) 0001af35 mktime Module: /usr/lib/clib3s.lib(atol) 0001b0c4 atol Module: /usr/lib/clib3s.lib(fopen) 0001b131+ __open_flags 0001b1c1s __doopen 0001b29d+ _fsopen 0001b2e6 fopen 0001b2fds close_file 0001b372* freopen Module: /usr/lib/clib3s.lib(fgets) 0001b3e0 fgets Module: /usr/lib/clib3s.lib(strtol) 0001b476s _stol 0001b5ff strtoul 0001b61b* strtol 0001b620s radix_value 0001ceb4s nearly_overflowing Module: /usr/lib/clib3s.lib(qnx_proxy_rem_attach) 0001b67a qnx_proxy_rem_attach_ Module: /usr/lib/clib3s.lib(qnx_proxy_rem_detach) 0001b693 qnx_proxy_rem_detach_ Module: /usr/lib/clib3s.lib(__opendir) 0001b6ac __opendir_ Module: /usr/lib/clib3s.lib(__closedir) 0001b6c5 __closedir_ Module: /usr/lib/clib3s.lib(tcgetattr) 0001b6de tcgetattr_ Module: /usr/lib/clib3s.lib(tcsendbreak) 0001b6f7 tcsendbreak_ Module: /usr/lib/clib3s.lib(tcflow) 0001b710 tcflow_ Module: /usr/lib/clib3s.lib(dev_info) 0001b729 dev_info_ Module: /usr/lib/clib3s.lib(setsid) 0001b742 setsid_ Module: /usr/lib/clib3s.lib(dev_insert_chars) 0001b75b dev_insert_chars_ Module: /usr/lib/clib3s.lib(dev_ischars) 0001b774 dev_ischars_ Module: /usr/lib/clib3s.lib(tcsetpgrp) 0001b78d tcsetpgrp_ Module: /usr/lib/clib3s.lib(tcgetpgrp) 0001b7a6 tcgetpgrp_ Module: /usr/lib/clib3s.lib(tcsetct) 0001b7bf tcsetct_ Module: /usr/lib/clib3s.lib(tcdropline) 0001b7d8 tcdropline_ Module: /usr/lib/clib3s.lib(tcflush) 0001b7f1 tcflush_ Module: /usr/lib/clib3s.lib(tcsetattr) 0001b80a tcsetattr_ Module: /usr/lib/clib3s.lib(tellqnx) 0001b823 tell Module: /usr/lib/clib3s.lib(fflush) 0001b835 fflush Module: /usr/lib/clib3s.lib(istable) 0001c4fc _IsTable Module: /usr/lib/clib3s.lib(tolower) 0001b84f* _tolower 0001b85d tolower Module: /usr/lib/clib3s.lib(sopen_stk) 0001b870 sopen Module: /usr/lib/clib3s.lib(fseek) 0001b875s __update_buffer 0001b8b4s __reset_buffer 0001b8ce fseek Module: /usr/lib/clib3s.lib(fgetc) 0001ba67 fgetc 0001bad2+ __filbuf 0001bb01+ __fill_buffer Module: /usr/lib/clib3s.lib(flushall) 0001bb84 flushall 0001bb8f __flushall Module: /usr/lib/clib3s.lib(sopen) 0001bbd2 sopen_ Module: /usr/lib/clib3s.lib(qreadqnx) 0001bbeb+ __qread +--------------------+ | Libraries Used | +--------------------+ ../lib/pthread_g3s.lib ../lib/sys3s.lib /usr/lib/socket3s.lib /usr/lib/clib3s.lib +-----------------------+ | Linker Statistics | +-----------------------+ Stack size: 8000 (32768.) Memory size: 00020e89 (134793.) Entry point address: 0000e4c4 Link time: 00:11.89