Add memmove to /etc/ltrace.conf

- Resolves: #658311
This commit is contained in:
Petr Machata 2010-12-09 12:31:03 +01:00
parent 90355445c9
commit 3daa6657d7
2 changed files with 20 additions and 1 deletions

View File

@ -0,0 +1,13 @@
diff -up ltrace-0.5/etc/ltrace.conf\~ ltrace-0.5/etc/ltrace.conf
--- ltrace-0.5/etc/ltrace.conf~ 2006-02-20 22:55:47.000000000 +0100
+++ ltrace-0.5/etc/ltrace.conf 2010-12-09 12:24:31.000000000 +0100
@@ -237,6 +237,7 @@ string basename(string);
string index(string,char);
addr memchr(string,char,ulong);
addr memcpy(addr,string3,ulong);
+addr memmove(addr,string3,ulong);
addr memset(addr,char,long);
string rindex(string,char);
addr stpcpy(addr,string);
Diff finished. Thu Dec 9 12:24:37 2010

View File

@ -1,7 +1,7 @@
Summary: Tracks runtime library calls from dynamically linked executables
Name: ltrace
Version: 0.5
Release: 17.45svn%{?dist}
Release: 18.45svn%{?dist}
URL: http://ltrace.alioth.debian.org/
License: GPLv2+
Group: Development/Debuggers
@ -38,6 +38,7 @@ Patch19: ltrace-0.5-fork-ppc64.patch
Patch20: ltrace-0.5-exec-stripped.patch
Patch21: ltrace-0.5-ppc-plt-glink.patch
Patch22: ltrace-0.5-demangle.patch
Patch23: ltrace-0.5-etc-memmove.patch
%description
Ltrace is a debugging program which runs a specified command until the
@ -74,6 +75,7 @@ execution of processes.
%patch20 -p1
%patch21 -p1
%patch22 -p1
%patch23 -p1
sed -i -e 's/-o root -g root//' Makefile.in
%build
@ -107,6 +109,10 @@ rm -rf $RPM_BUILD_ROOT
%config(noreplace) %{_sysconfdir}/ltrace.conf
%changelog
* Thu Dec 9 2010 Petr Machata <pmachata@redhat.com> - 0.5-18.45svn
- Add memmove to /etc/ltrace.conf
- Resolves: #658311
* Wed Sep 8 2010 Petr Machata <pmachata@redhat.com> - 0.5-17.45svn
- Fix demangler resolution. Libiberty is not in the default install
anymore, and the fallback configure check for __cxa_demangle doesn't