Some time ago (Solaris 9 development) I put walkcontext() and printstack() into Solaris. Linux introduced backtrace() at some point; there are now programs that will use either one (dovecot, for example), but there are others that confine themselves to backtrace() only.
It's fairly simple to support for backtrace, backtrace_symbols, and backtrace_symbols_fd for Solaris using the existing walkcontext and support code for printstack(). Is this worth doing? - Bart -- Bart Smaalders Solaris Kernel Performance barts at cyber.eng.sun.com http://blogs.sun.com/barts
