From c08d07bcde1771daa82f875db3b24875dcbc81f3 Mon Sep 17 00:00:00 2001 From: Giacomo Tesio Date: Fri, 11 Aug 2017 05:22:54 +0200 Subject: [PATCH] libc: fix libthread by fixing RENDEZVOUS in qlock.c --- sys/src/lib/c/9sys/qlock.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/src/lib/c/9sys/qlock.c b/sys/src/lib/c/9sys/qlock.c index 78d8c70..232341b 100644 --- a/sys/src/lib/c/9sys/qlock.c +++ b/sys/src/lib/c/9sys/qlock.c @@ -119,9 +119,9 @@ static void* (*_rendezvousp)(void*, void*) = __rendezvous; #endif -//# define RENDEZVOUS(...) (*_rendezvousp)(__VA_ARGS__) +# define RENDEZVOUS(...) (*_rendezvousp)(__VA_ARGS__) //# define RENDEZVOUS(...) sys_rendezvous(__VA_ARGS__) -# define RENDEZVOUS(tag, val) __rendezvous(tag, __builtin_return_address(0)) +//# define RENDEZVOUS(tag, val) __rendezvous(tag, __builtin_return_address(0)) /* this gets called by the thread library ONLY to get us to use its rendezvous */ void