From 0cb0cb1b24a8ada17d71f3f1cad36e89d0c0ccfc Mon Sep 17 00:00:00 2001 From: kib Date: Tue, 17 Feb 2015 01:03:06 +0000 Subject: MFC r278751: Properly interpose libc spinlocks, was missed in r276630. --- lib/libc/include/libc_private.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'lib/libc/include/libc_private.h') diff --git a/lib/libc/include/libc_private.h b/lib/libc/include/libc_private.h index 347b463..7468f9d 100644 --- a/lib/libc/include/libc_private.h +++ b/lib/libc/include/libc_private.h @@ -95,6 +95,9 @@ do { \ _SPINUNLOCK(&__stdio_thread_lock); \ } while (0) +void __libc_spinlock_stub(struct _spinlock *); +void __libc_spinunlock_stub(struct _spinlock *); + /* * Indexes into the pthread jump table. * @@ -216,6 +219,8 @@ enum { INTERPOS_write, INTERPOS_writev, INTERPOS__pthread_mutex_init_calloc_cb, + INTERPOS_spinlock, + INTERPOS_spinunlock, INTERPOS_MAX }; -- cgit v1.1