FreeBSD DRD and Helgrind: add sem_clockwait_np wrappers
commit554b82753c0dcac947774aaf19b41759d1bfc8a5
authorPaul Floyd <pjfloyd@wanadoo.fr>
Sun, 31 Mar 2024 16:04:04 +0000 (31 18:04 +0200)
committerPaul Floyd <pjfloyd@wanadoo.fr>
Sun, 31 Mar 2024 16:04:04 +0000 (31 18:04 +0200)
treea6b8313c1a00f4adbd105b726eb2bb1c23babc8a
parentfff77374334d9c93d6ab8593bdc204712a0a23af
FreeBSD DRD and Helgrind: add sem_clockwait_np wrappers

Helgrind wrapper was complicated because sem_wait calls
sem_clockwait_np.
14 files changed:
.gitignore
configure.ac
drd/drd_pthread_intercepts.c
drd/tests/Makefile.am
drd/tests/sem_clockwait_np.stderr.exp [new file with mode: 0644]
drd/tests/sem_clockwait_np.stdout.exp [new file with mode: 0644]
drd/tests/sem_clockwait_np.vgtest [new file with mode: 0644]
helgrind/hg_intercepts.c
helgrind/hg_main.c
helgrind/tests/Makefile.am
helgrind/tests/sem_clockwait_np.c [new file with mode: 0644]
helgrind/tests/sem_clockwait_np.stderr.exp [new file with mode: 0644]
helgrind/tests/sem_clockwait_np.stdout.exp [new file with mode: 0644]
helgrind/tests/sem_clockwait_np.vgtest [new file with mode: 0644]