io_ss(3)
io_ss - SpeedShop I/O tracing library
As shipped in IRIX 6.5.15. Unchanged since IRIX 6.5.
NAME io_ss - SpeedShop I/O tracing library SYNOPSIS See the prototypes for the various I/O system calls DESCRIPTION The SpeedShop Performance Tools contain an I/O tracing library, -lio_ss, which provides tracing for various I/O system calls. The library provides intercept functions for calls to open, creat, read, write, close, dup, and pipe. The tracing library defines both strong and weak symbols for each of these calls, and, at initialization time, uses dlopen and dlsym to find the standard libc addresses for the real functions. Programs that attempt to provide their own versions for any of these routines may fail, or may trace incorrectly, or may otherwise behave unexpectedly, as one of either the tracing versions, or the user-supplied versions will never be accessed. The library is normally not linked or invoked directly; the ssrun(1) command will use rld to ensure that the library is in the process' address space when an I/O tracing experiment is run. SEE ALSO ssrun(1), prof(1), ssdump(1), speedshop(1). DIAGNOSTICS As ouput from the library routines.