libthread_db(4)
NAME
libthread_db − threads debugging library
SYNOPSIS
cc [ flag ... ] file ... /usr/lib/libthread_db.so.1 [ library ... ]
#include <proc_service.h>
#include <thread_db.h>
DESCRIPTION
Functions is this library are useful for building debuggers for multi-threaded programs.
The shared object libthread_db.so.1 provides the public interfaces defined below.
For additional information on shared object interfaces, see intro(4).
INTERFACES
SUNW_1.1 (generic):
| td_init | td_log | td_ta_delete |
| td_ta_get_nthreads | td_ta_get_ph | td_ta_map_id2thr |
| td_ta_map_lwp2thr | td_ta_new | td_ta_thr_iter |
| td_ta_tsd_iter | td_thr_get_info | td_thr_getfpregs |
| td_thr_getgregs | td_thr_getxregs | td_thr_getxregsize |
| td_thr_setfpregs | td_thr_setgregs | td_thr_setprio |
| td_thr_setsigpending | td_thr_setxregs | td_thr_sigsetmask |
| td_thr_tsd | td_thr_validate |
SUNW_1.2 (generic):
| ta_event_addr | td_sync_get_info | td_sync_setstate$ |
| td_sync_waiters | td_ta_clear_event | td_ta_enable_stats |
| td_ta_event_getmsg | td_ta_get_stats | td_ta_map_addr2sync$ |
| td_ta_reset_stats | td_ta_set_event | td_ta_setconcurrency |
| td_ta_sync_iter | td_thr_clear_event$ | td_thr_dbresume |
| td_thr_dbsuspend | td_thr_event_enable$ | td_thr_event_getmsg |
| td_thr_lockowner | td_thr_set_event | td_thr_sleepinfo$ |
FILES
/usr/lib/libthread_db.so.1 shared object
ATTRIBUTES
See attributes(5) for description of the following attributes:
/usr/lib/libthread_db.so.1
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
| Availability | SUNWcsu |
| MT Level | Safe |
SEE ALSO
pvs(1), libpthread(3T), libthread(3T), libthread_db(3T), threads(3T), intro(4), libthread(4)
SunOS 5.6 — Last change: 25 Feb 1997