From c091d4cd2590aaddf4bcfc9b1fa1bae22ae63bae Mon Sep 17 00:00:00 2001 From: Rahul Chaudhry Date: Wed, 25 Nov 2015 17:35:44 -0800 Subject: [PATCH] runtime: set TLSG_IS_VARIABLE for android/arm64. On android, runtime.tls_g is a normal variable. TLS offset is computed in x_cgo_inittls. Change-Id: I18bc9a736d5fb2a89d0f798956c754e3c10d10e2 Reviewed-on: https://go-review.googlesource.com/17246 Reviewed-by: David Crawshaw --- src/runtime/tls_arm64.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/runtime/tls_arm64.h b/src/runtime/tls_arm64.h index 0fdc750d0f..c29fa7f7a9 100644 --- a/src/runtime/tls_arm64.h +++ b/src/runtime/tls_arm64.h @@ -4,6 +4,7 @@ #ifdef GOOS_android #define TLS_linux +#define TLSG_IS_VARIABLE #endif #ifdef GOOS_linux #define TLS_linux -- 2.50.0