README revision 535e738ab59cab4fbe79270d7031b5580651349d
1 ltrace 2 3 A Dynamic Library Tracer 4 5 Copyright 1997-2009 Juan Cespedes <cespedes@debian.org> 6 7 8Contents 9-------- 10 0. Authors 11 1. Introduction 12 2. Where can I find it 13 3. How does it work 14 4. Where does it work 15 5. Bugs 16 6. License 17 18 190. Authors 20---------- 21 22ltrace has been developed mainly by Juan Cespedes <cespedes@debian.org>, 23but he has received many contributions from other people. The following 24people have contributed significantly to this project: 25 26* César Sánchez <cesar.sanchez@imdea.org> 27* Santiago Romero <santiago.romero@imdea.org> 28* Pat Beirne <pbeirne@home.com> (ARM port) 29* Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de> (m68k port) 30* Morten Eriksen <mortene@sim.no> (misc fixes) 31* Silvio Cesare <silvio@big.net.au> (ELF hacking) 32* Timothy Fesig <slate@us.ibm.com> (S390 port) 33* Anton Blanchard <anton@samba.org> (Powerpc port) 34* Jakub Jelinek <jakub@redhat.com> (SPARC port, support for libelf, many fixes) 35* Jakub Bogusz <qboosh@pld-linux.org> (alpha port) 36* SuSE (amd64 port) 37* Ian Wienand <ianw@gelato.unsw.edu.au> (IA64 port) 38* Eric Vaitl <evaitl@cisco.com> (mipsel port) 39* Petr Machata <pmachata@redhat.com> (misc fixes) 40* Joe Damato <ice799@gmail.com> (libdl support, libunwind support) 41 421. Introduction 43--------------- 44 45ltrace is a debugging tool, similar to strace, but it traces library 46calls instead of system calls. 47 482. Where can I find it 49---------------------- 50 51http://www.ltrace.org 52 533. How does it work 54------------------- 55 56Using software breakpoints, just like gdb. 57 584. Where does it work 59--------------------- 60 61It works with ELF based Linux systems running on i386, m68k, S/390, 62ARM, PowerPC, PowerPC64, IA64, AMD64, SPARC and Alpha processors. 63 64It is part of at least Debian GNU/Linux, RedHat, SuSE, Mandrake... 65 665. Bugs 67------- 68 69Too many to list here :). If you like to submit a bug report, or a 70feature request, either do that against the Debian `ltrace' package, 71or mail ltrace-devel@lists.alioth.debian.org. 72 73This file is very incomplete and out-of-date. 74 756. License 76---------- 77 78 Copyright (C) 1997-2009 Juan Cespedes <cespedes@debian.org> 79 80 This program is free software; you can redistribute it and/or modify 81 it under the terms of the GNU General Public License as published by 82 the Free Software Foundation; either version 2 of the License, or 83 (at your option) any later version. 84 85 This program is distributed in the hope that it will be useful, 86 but WITHOUT ANY WARRANTY; without even the implied warranty of 87 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 88 GNU General Public License for more details. 89 90 You should have received a copy of the GNU General Public License along 91 with this program; if not, write to the Free Software Foundation, Inc., 92 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. 93 94