|
From: <sv...@va...> - 2012-09-24 21:12:52
|
philippe 2012-09-24 22:12:41 +0100 (Mon, 24 Sep 2012)
New Revision: 13013
Log:
fix 307155 filter_gdb should filter out syscall-template.S T_PSEUDO
With some glibc version (e.g. on fedora 16), gdb output contains
a line with T_PSEUDO which should be filtered out.
Patch from Mark Wielaard.
Modified files:
trunk/NEWS
trunk/gdbserver_tests/filter_gdb
Modified: trunk/NEWS (+1 -1)
===================================================================
--- trunk/NEWS 2012-09-23 01:42:49 +01:00 (rev 13012)
+++ trunk/NEWS 2012-09-24 22:12:41 +01:00 (rev 13013)
@@ -31,9 +31,9 @@
275800 [390] s390x: Add support for the ecag instruction (part 1)
305948 [390] ppc64: code generation for ShlD64 / ShrD64 asserts
306054 [390] s390x: Condition code computation for convert-to-int/logical
+307155 [390] filter_gdb should filter out syscall-template.S T_PSEUDO
-
Release 3.8.1 (19 September 2012)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3.8.1 is a bug fix release. It fixes some assertion failures in 3.8.0
Modified: trunk/gdbserver_tests/filter_gdb (+1 -0)
===================================================================
--- trunk/gdbserver_tests/filter_gdb 2012-09-23 01:42:49 +01:00 (rev 13012)
+++ trunk/gdbserver_tests/filter_gdb 2012-09-24 22:12:41 +01:00 (rev 13013)
@@ -85,6 +85,7 @@
-e '/^[ ]*in \.\.\/sysdeps\/unix\/syscall-template\.S/d' \
-e '/^[1-9][0-9]*[ ]*\.\.\/sysdeps\/unix\/syscall-template\.S/d' \
-e '/^[1-9][0-9]*[ ]in *\.\.\/sysdeps\/unix\/syscall-template\.S/d' \
+ -e '/^[1-9][0-9]*[ ]T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)/d' \
-e 's/\(Could not write register \)".*"/\1 "xxx"/' \
-e 's/\(ERROR changing register \).*$/\1 xxx regno y/' \
-e 's/0x........ in \(main (argc=1, argv=0x........) at watchpoints.c:[24][3689]\)/\1/' \
|