| ltrace |
| |
| A Dynamic Library Tracer |
| |
| Copyright 1997,1998 Juan Cespedes <cespedes@debian.org> |
| |
| |
| Contents |
| -------- |
| 1. Introduction |
| 2. Where can I find it |
| 3. How does it work |
| 4. Where does it work |
| 5. Bugs |
| 6. Licence |
| |
| |
| 1. Introduction |
| --------------- |
| ltrace is a debugging tool, similar to strace, but it traces library |
| calls instead of system calls. |
| |
| 2. Where can I find it |
| ---------------------- |
| At the moment, it's only available as a Debian package. Please let |
| me know if you distribute it any other way. |
| |
| You may find it at: |
| * ftp://ftp.debian.org/debian/dists/unstable/main/source/utils/ltrace_* |
| |
| Alternatively, you may find it in any Debian mirror. For more info, |
| see ftp://ftp.debian.org/debian/README.mirrors |
| |
| 3. How does it work |
| ------------------- |
| Using i386 software breakpoints, just like gdb. |
| |
| 4. Where does it work |
| --------------------- |
| At the time of writting, it works only with Intel ELF executables. It |
| has been used only in Debian/GNU Linux, but it should work without any |
| problem in any other i386 Linux, such as SuSe or RedHat, and maybe in |
| other i386 based POSIX system, such as Hurd or *BSD. |
| |
| 5. Bugs |
| ------- |
| Too many to list here :). If you like to submit a bug report, or a |
| feature request, either do that against the Debian `ltrace' package, |
| or mail ``Juan Cespedes <cespedes@debian.org>''. |
| |
| 6. Licence |
| ---------- |
| Copyright (C) 1997 Juan Cespedes <cespedes@debian.org> |
| |
| This program is free software; you can redistribute it and/or modify |
| it under the terms of the GNU General Public License as published by |
| the Free Software Foundation; either version 2 of the License, or |
| (at your option) any later version. |
| |
| This program is distributed in the hope that it will be useful, |
| but WITHOUT ANY WARRANTY; without even the implied warranty of |
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| GNU General Public License for more details. |
| |
| You should have received a copy of the GNU General Public License |
| along with this program; if not, write to the Free Software |
| Foundation, Inc., 59 Temple Place - Suite 330, Boston, |
| MA 02111-1307, USA. |
| |