This file is covered by the GNU GPL
Its use is very similar to strace(1).
-a column Align return values in a secific column (default column 50). -d Increase the debugging level.
-f Trace child processes as they are created by currently traced processes as a result of the fork(2) or clone(2) system calls. The new process is attached as soon as its pid is known.
-i Print the instruction pointer at the time of the library call.
-s Specify the maximum string size to print (the default is 32).
-L DON'T display library calls (use it with the -S option).
-S Display system calls as well as library calls
-o filename Write the trace output to the file filename rather than to stderr.
If you like to report a bug, send a notice to the author, or use the bug(1) program if you are under Debian GNU/Linux.
/etc/ltrace.conf System configuration file
~/.ltrace.conf Personal config file, overrides /etc/ltrace.conf