Commit 590db899 by Jan Hubicka Committed by Jan Hubicka

* decl.c (grokvardecl): Fix pasto in previous patch.

From-SVN: r211693
parent 2d3e37f8
2014-06-15 Jan Hubicka <hubicka@ucw.cz> 2014-06-15 Jan Hubicka <hubicka@ucw.cz>
* decl.c (grokvardecl): Fix pasto in previous patch.
2014-06-15 Jan Hubicka <hubicka@ucw.cz>
* decl.c (duplicate_decls): Use set_decl_tls_model. * decl.c (duplicate_decls): Use set_decl_tls_model.
(grokdeclarator): Likewise. (grokdeclarator): Likewise.
* semantics.c (finish_id_expression): Check TLS only for * semantics.c (finish_id_expression): Check TLS only for
......
...@@ -8016,7 +8016,7 @@ grokvardecl (tree type, ...@@ -8016,7 +8016,7 @@ grokvardecl (tree type,
if (decl_spec_seq_has_spec_p (declspecs, ds_thread)) if (decl_spec_seq_has_spec_p (declspecs, ds_thread))
{ {
if (DECL_EXTERNAL (decl) || TREE_PUBLIC (decl)) if (DECL_EXTERNAL (decl) || TREE_STATIC (decl))
set_decl_tls_model (decl, decl_default_tls_model (decl)); set_decl_tls_model (decl, decl_default_tls_model (decl));
if (declspecs->gnu_thread_keyword_p) if (declspecs->gnu_thread_keyword_p)
DECL_GNU_TLS_P (decl) = true; DECL_GNU_TLS_P (decl) = true;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment