README revision 07461b65ef8d6795f09f799cbb83929577223a58
1 ltrace 2 3 A Dynamic Library Tracer 4 5 Copyright 1997 Juan Cespedes <cespedes@etsit.upm.es> 6 7 8Contents 9-------- 10 1. Introduction 11 2. How does it work 12 3. Where does it work 13 4. Bugs 14 5. Licence 15 16 171. Introduction 18--------------- 19ltrace is a debugging tool, similar to strace, but it traces library 20calls instead of system calls. 21 222. How does it work 23------------------- 24Using i386 software breakpoints, just like gdb. 25 263. Where does it work 27--------------------- 28At the time of writting, it works only with Intel ELF executables. It 29has been used only in Debian/GNU Linux, but it should work without any 30problem in any other i386 Linux, such as SuSe or RedHat, and maybe in 31other i386 based POSIX system, such as Hurd or *BSD. 32 334. Bugs 34------- 35Too many to list here :). If you like to submit a bug report, or a 36feature request, either do that against the Debian `ltrace' package, 37or mail me (Juan Cespedes <cespedes@etsit.upm.es>) 38 395. Licence 40---------- 41 Copyright (C) 1997 Juan Cespedes <cespedes@etsit.upm.es> 42 43 This program is free software; you can redistribute it and/or modify 44 it under the terms of the GNU General Public License as published by 45 the Free Software Foundation; either version 2 of the License, or 46 (at your option) any later version. 47 48 This program is distributed in the hope that it will be useful, 49 but WITHOUT ANY WARRANTY; without even the implied warranty of 50 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 51 GNU General Public License for more details. 52 53 You should have received a copy of the GNU General Public License 54 along with this program; if not, write to the Free Software 55 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 56 57