I'm using gdb version 4.16 to try to debug a multithreaded
application. I'm using unix threads with Solaris 2.4, and the
de* doesn't seem to recognize my other thread, i.e.
(gdb) info threads
* 1 process 1676 fini () at system.c:655
Yet, there are two threads at this point. Both threads do execute,
it's just that gdb doesn't seem to know about the second one. Isn't it
suppose to keep track of these kinds of things? Any experience with
this? Do you think that POSIX threads (pthreads) would work (under
5.5?).
Thank you for any help,
Roger Moar.
--