From 20eb921c55b8f9bdc79cb1004d4df4c97e8be648 Mon Sep 17 00:00:00 2001 From: "K. Lange" Date: Fri, 9 Apr 2021 21:45:13 +0900 Subject: [PATCH] Add an extra flag so we can force stuff external stuff to build without direct TLS references --- src/kuroko/vm.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kuroko/vm.h b/src/kuroko/vm.h index f85937d..2fa2764 100644 --- a/src/kuroko/vm.h +++ b/src/kuroko/vm.h @@ -255,7 +255,7 @@ typedef struct KrkVM { * * See @c KrkThreadState for more information. */ -#if defined(_WIN32) && !defined(KRKINLIB) +#if (defined(_WIN32) && !defined(KRKINLIB)) || defined(KRK_MEDIOCRE_TLS) #define krk_currentThread (*krk_getCurrentThread()) #else extern threadLocal KrkThreadState krk_currentThread;