Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

pvs(1)

libpthread(3T)

libthread(3T)

libthread_db(3T)

threads(3T)

intro(4)

libthread(4)

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

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026