Date: Mon, 23 Jun 1997 22:49:13 -0700 From: Julian Elischer <julian@whistle.com> To: hackers@freebsd.org Subject: WARNING: Message-ID: <33AF5FD9.FF6D5DF@whistle.com>
next in thread | raw e-mail | index | archive | help
pthreads under the 2.2 system is temporarily broken
I thought I had it all and committed and then found a problem.
(symbols being multiply defined in the library
e.g.
_exit.o:
00000000 T __exit   <------------------
uthread_exit.o:
         U __thread_cleanupspecific
         U __thread_sys_write
         U __thread_sys_close
         U __thread_sys_fcntl
         U __thread_dead
         U _pthread_cleanup_pop
         U __thread_kern_sched_state
         U __thread_fd_table
         U __thread_queue_deq
         U _strcat
         U __thread_link_list
         U __thread_kern_sig_block
         U __thread_sys__exit
         U __thread_dtablesize
         U __thread_run
         U __thread_kern_pipe
         U _setitimer
00000000 T __exit   <-----------------
000000cc T __thread_exit
000001c0 T _pthread_exit
I need to run now but will fix it after sleep.
luckily the threads lib is not really usable under 2.2 
an dnot built by default so I doubt anyone is going to get bitten
by this., but fixing it is my number 1 priority.
In the mean-time while I sleep, if anyone with good knowledge of the 
build and the linker etc, sees the deliberate mistake,
let me know..
I think I left out some mods from theoriginal patch file
and will have to recover them from the -current tree
where I did check them in originally.
julian
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?33AF5FD9.FF6D5DF>
