FreeBSD: updates for FreeBSD 15 libsys
commit1dc51ee30a8b0b833023e746e24e89678dd4e049
authorPaul Floyd <pjfloyd@wanadoo.fr>
Fri, 23 Feb 2024 19:07:53 +0000 (23 20:07 +0100)
committerPaul Floyd <pjfloyd@wanadoo.fr>
Fri, 23 Feb 2024 19:07:53 +0000 (23 20:07 +0100)
treeef78b4e3316616c4a35571288bcc3ecf7832a0b5
parent06e1bedbd488470b43fdb367924438df1d370186
FreeBSD: updates for FreeBSD 15 libsys

FreeBSD 15 has moved all libc functions that are just syscall
wrappers into libsys. That changes quite a few callstacks, so
I've added a load of filtering to make it look like the old
libc callstacks.

I'm also seeing new conflicts in _umtx_op_err for both DRD
and Helgrind that needed supressing.
freebsd-drd.supp
freebsd-helgrind.supp
memcheck/tests/freebsd/Makefile.am
memcheck/tests/freebsd/filter_fstat
memcheck/tests/freebsd/filter_getfsstat [new file with mode: 0755]
memcheck/tests/freebsd/filter_realpathat
memcheck/tests/freebsd/getfsstat.vgtest
tests/filter_libc