Blame SOURCES/valgrind-3.18.1-gdbserver_tests-hwcap.patch

81fcc1
commit 64ab89162906d5b9e2de6c3afe476fec861ef7ec
81fcc1
Author: Mark Wielaard <mark@klomp.org>
81fcc1
Date:   Tue Nov 2 14:27:45 2021 +0100
81fcc1
81fcc1
    gdbserver_tests: Filter out glibc hwcaps libc.so
81fcc1
    
81fcc1
    On some systems the gdbserver_tests would fail because the filter
81fcc1
    for the optimized hwcaps subdir didn't match because the file is
81fcc1
    called slightly differently, with the version number before .so
81fcc1
    instead of after. For example: /lib64/glibc-hwcaps/power9/libc-2.28.so
81fcc1
    
81fcc1
    Add one extra filter for this pattern.
81fcc1
81fcc1
diff --git a/gdbserver_tests/filter_gdb.in b/gdbserver_tests/filter_gdb.in
81fcc1
index d0c94f3f1..b753e0168 100755
81fcc1
--- a/gdbserver_tests/filter_gdb.in
81fcc1
+++ b/gdbserver_tests/filter_gdb.in
81fcc1
@@ -134,6 +134,7 @@ s/in \(.__\)\{0,1\}select () from \/.*$/in syscall .../
81fcc1
 /^   from \/lib\/libc.so.*$/d
81fcc1
 /^   from \/lib64\/libc.so.*$/d
81fcc1
 /^   from \/lib64\/.*\/libc.so.*$/d
81fcc1
+/^   from \/lib64\/.*\/libc-.*.so/d
81fcc1
 
81fcc1
 #       and yet another (gdb 7.0 way) to get a system call
81fcc1
 s/in select ()$/in syscall .../