Index: benchmark/basic/tls_fetch_add.c
===================================================================
--- benchmark/basic/tls_fetch_add.c	(revision 0f1336cbd29fbab1e765b02e04c1b7e14d4f22bc)
+++ benchmark/basic/tls_fetch_add.c	(revision ed9a1ae9fd2dfee0f1af522273e707b0ae29b439)
@@ -7,7 +7,5 @@
 // thread_local Boolean. This means the entire protocol is just to "mov" instructions making it extremely cheap.
 
-#define thread_local _Thread_local
-
-thread_local volatile bool value;
+_Thread_local volatile bool value;
 
 void __attribute__((noinline)) do_call() {
