Thread local storage for grpc
diff --git a/build.json b/build.json
index f8f23e0..0a1c346 100644
--- a/build.json
+++ b/build.json
@@ -297,6 +297,10 @@
"include/grpc/support/sync_win32.h",
"include/grpc/support/thd.h",
"include/grpc/support/time.h",
+ "include/grpc/support/tls.h",
+ "include/grpc/support/tls_gcc.h",
+ "include/grpc/support/tls_msvc.h",
+ "include/grpc/support/tls_pthread.h",
"include/grpc/support/useful.h"
],
"headers": [
@@ -1145,6 +1149,18 @@
]
},
{
+ "name": "gpr_tls_test",
+ "build": "test",
+ "language": "c",
+ "src": [
+ "test/core/support/tls_test.c"
+ ],
+ "deps": [
+ "gpr_test_util",
+ "gpr"
+ ]
+ },
+ {
"name": "gpr_useful_test",
"build": "test",
"language": "c",