Older ubuntu arm64 setups used eglibc 2.19 and gdb 7.7.1. In that
case select.c could be under linux/generic and the select argument
list could be split up differently over several lines. Adjust
filter_gdb to catch those differences.
Also checked against an Debian arm64 with glibc 2.31 and gdb 10.1.
# return SYSCALL_CANCEL....
s/in __select .*/in syscall .../
s/in __select$/in syscall .../
-/exceptfds/d
+/nfds=/d
+/exceptfds=/d
+/timeout=/d
/sysv\/linux\/select\.c/d
+/sysv\/linux\/generic\/select.c/d
/return SYSCALL_CANCEL /d
# a more specialised system call select stack trace part