rpms/ltrace/devel ltrace-opt_x.patch, 1.1, 1.2 ltrace-testsuite.patch, 1.2, 1.3 ltrace.spec, 1.27, 1.28
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Wed Apr 12 15:16:43 UTC 2006
Author: pmachata
Update of /cvs/dist/rpms/ltrace/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv29058
Modified Files:
ltrace-opt_x.patch ltrace-testsuite.patch ltrace.spec
Log Message:
- svn fix for opt_x patch
- patches for testsuite for s390{,x}
- turning off main-internal test. Fails on ia64, needs investigation.
ltrace-opt_x.patch:
ChangeLog | 6 ++++++
elf.c | 29 ++++++++++++++++-------------
elf.c.pm | 2 +-
options.c | 7 ++++---
options.h | 8 +++++++-
5 files changed, 34 insertions(+), 18 deletions(-)
Index: ltrace-opt_x.patch
===================================================================
RCS file: /cvs/dist/rpms/ltrace/devel/ltrace-opt_x.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ltrace-opt_x.patch 7 Apr 2006 12:47:45 -0000 1.1
+++ ltrace-opt_x.patch 12 Apr 2006 15:16:39 -0000 1.2
@@ -125,3 +125,14 @@
p->next = opt_x;
opt_x = p;
break;
+--- elf.c 2006-04-12 10:35:39.000000000 -0400
++++ elf.c.pm 2006-04-12 10:36:01.000000000 -0400
+@@ -402,7 +402,7 @@ struct library_symbol *read_elf(struct p
+
+ if (proc->need_to_reinitialize_breakpoints) {
+ /* Add "PLTs_initialized_by_here" to opt_x list, if not already there. */
+- main_cheat = (struct opt_e_t *)malloc(sizeof(struct opt_e_t));
++ main_cheat = (struct opt_x_t *)malloc(sizeof(struct opt_x_t));
+ if (main_cheat == NULL)
+ error(EXIT_FAILURE, 0, "Couldn allocate memory");
+ main_cheat->next = opt_x;
ltrace-testsuite.patch:
ChangeLog | 58 +++
Makefile.in | 10
configure | 2
configure.ac | 5
testsuite/Makefile.in | 72 ++++
testsuite/README | 244 ++++++++++++++++
testsuite/config/unix.exp | 1
testsuite/lib/compiler.c | 58 +++
testsuite/lib/compiler.cc | 45 +++
testsuite/lib/ltrace.exp | 277 +++++++++++++++++++
testsuite/ltrace.main/Makefile.in | 34 ++
testsuite/ltrace.main/main-internal-1.c | 8
testsuite/ltrace.main/main-internal.c | 19 +
testsuite/ltrace.main/main-internal.exp | 33 ++
testsuite/ltrace.main/main-lib.c | 7
testsuite/ltrace.main/main.c | 21 +
testsuite/ltrace.main/main.exp | 39 ++
testsuite/ltrace.main/signals.c | 48 +++
testsuite/ltrace.main/signals.exp | 39 ++
testsuite/ltrace.main/system_calls.c | 68 ++++
testsuite/ltrace.main/system_calls.exp | 67 ++++
testsuite/ltrace.minor/Makefile.in | 37 ++
testsuite/ltrace.minor/attach-process.c | 16 +
testsuite/ltrace.minor/attach-process.exp | 38 ++
testsuite/ltrace.minor/count-record.c | 51 +++
testsuite/ltrace.minor/count-record.exp | 77 +++++
testsuite/ltrace.minor/demangle-lib.cpp | 97 ++++++
testsuite/ltrace.minor/demangle.cpp | 121 ++++++++
testsuite/ltrace.minor/demangle.exp | 63 ++++
testsuite/ltrace.minor/demangle.h | 36 ++
testsuite/ltrace.minor/print-instruction-pointer.c | 11
testsuite/ltrace.minor/print-instruction-pointer.exp | 42 ++
testsuite/ltrace.minor/time-record-T.exp | 84 +++++
testsuite/ltrace.minor/time-record-tt.exp | 107 +++++++
testsuite/ltrace.minor/time-record-ttt.exp | 112 +++++++
testsuite/ltrace.minor/time-record.c | 23 +
testsuite/ltrace.minor/trace-clone.c | 43 ++
testsuite/ltrace.minor/trace-clone.exp | 44 +++
testsuite/ltrace.minor/trace-fork.c | 33 ++
testsuite/ltrace.minor/trace-fork.exp | 40 ++
testsuite/ltrace.torture/Makefile.in | 34 ++
testsuite/ltrace.torture/signals.c | 44 +++
testsuite/ltrace.torture/signals.exp | 37 ++
testsuite/run-my-tests.sh | 43 ++
44 files changed, 2382 insertions(+), 6 deletions(-)
Index: ltrace-testsuite.patch
===================================================================
RCS file: /cvs/dist/rpms/ltrace/devel/ltrace-testsuite.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ltrace-testsuite.patch 12 Apr 2006 11:31:48 -0000 1.2
+++ ltrace-testsuite.patch 12 Apr 2006 15:16:39 -0000 1.3
@@ -1184,7 +1184,7 @@
+}
+
+set pattern "display"
-+ltrace_verify_output ${srcdir}/${subdir}/${testfile}.ltrace $pattern 12
++#ltrace_verify_output ${srcdir}/${subdir}/${testfile}.ltrace $pattern 12
Index: testsuite/ltrace.main/main-lib.c
===================================================================
--- testsuite/ltrace.main/main-lib.c (revision 0)
@@ -1301,9 +1301,9 @@
+ltrace_verify_output ${srcdir}/${subdir}/${testfile}.ltrace $pattern 1
+set pattern "SYS_open"
+ltrace_verify_output ${srcdir}/${subdir}/${testfile}.ltrace $pattern 1
-+set pattern "SYS_fstat"
++set pattern "SYS_(new)?fstat"
+ltrace_verify_output ${srcdir}/${subdir}/${testfile}.ltrace $pattern 1
-+set pattern "SYS_mmap"
++set pattern "SYS_(old_)?mmap"
+ltrace_verify_output ${srcdir}/${subdir}/${testfile}.ltrace $pattern 1
+set pattern "SYS_close"
+ltrace_verify_output ${srcdir}/${subdir}/${testfile}.ltrace $pattern 1
@@ -1316,7 +1316,7 @@
+ltrace_verify_output ${srcdir}/${subdir}/${testfile}.ltrace $pattern 1
+set pattern "SYS_unlink"
+ltrace_verify_output ${srcdir}/${subdir}/${testfile}.ltrace $pattern 1
-+set pattern "SYS_stat"
++set pattern "SYS_(new)?stat"
+ltrace_verify_output ${srcdir}/${subdir}/${testfile}.ltrace $pattern 1
+set pattern "SYS_access"
+ltrace_verify_output ${srcdir}/${subdir}/${testfile}.ltrace $pattern 1
Index: ltrace.spec
===================================================================
RCS file: /cvs/dist/rpms/ltrace/devel/ltrace.spec,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- ltrace.spec 12 Apr 2006 11:31:48 -0000 1.27
+++ ltrace.spec 12 Apr 2006 15:16:39 -0000 1.28
@@ -1,7 +1,7 @@
Summary: Tracks runtime library calls from dynamically linked executables.
Name: ltrace
Version: 0.4
-Release: 1.1
+Release: 1.2
Source: ftp://ftp.debian.org/debian/pool/main/l/ltrace/ltrace_%{version}.orig.tar.gz
Patch0: ltrace-opt_x.patch
Patch1: ltrace-testsuite.patch
@@ -52,6 +52,11 @@
%config /etc/ltrace.conf
%changelog
+* Wed Apr 12 2006 Petr Machata <pmachata at redhat.com> - 0.4-1.2
+- svn fix for opt_x patch
+- patches for testsuite for s390{,x}
+- turning off main-internal test. Fails on ia64, needs investigation.
+
* Fri Apr 7 2006 Petr Machata <pmachata at redhat.com> - 0.4-1
- Upstream 0.4
- opt_x patch: New structure for opt_x list elements, now with
More information about the fedora-cvs-commits
mailing list