This is an automated email from the git hooks/post-receive script. lloda pushed a commit to branch main in repository guile.
The following commit(s) were added to refs/heads/main by this push: new f859e0f58 Patch for bug #60234 f859e0f58 is described below commit f859e0f58b211eedcb0dce4f2382cfebf37010d7 Author: Daniel Llorens <ll...@sarc.name> AuthorDate: Wed Dec 21 07:58:37 2022 +0100 Patch for bug #60234 See https://debbugs.gnu.org/60234. gcc warns about the extra extern, but we get rid of the tls model mismatch error. --- libguile/threads.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libguile/threads.c b/libguile/threads.c index 0f5cf2ed5..3f40f5d69 100644 --- a/libguile/threads.c +++ b/libguile/threads.c @@ -354,7 +354,8 @@ scm_i_pthread_key_t scm_i_thread_key; itself in TLS (rather than a pointer to some malloc'd memory) is not possible since thread objects may live longer than the actual thread they represent. */ -SCM_THREAD_LOCAL scm_thread *scm_i_current_thread = NULL; +/* SCM_INTERNAL fixes https://debbugs.gnu.org/60234 */ +SCM_INTERNAL SCM_THREAD_LOCAL scm_thread *scm_i_current_thread = NULL; #endif /* SCM_HAVE_THREAD_STORAGE_CLASS */