------- Comment #9 from howarth at nitro dot med dot uc dot edu 2010-03-31 21:05 ------- What happens if you revert the section...
@@ -353,8 +354,8 @@ struct tree_map *h, in; void **loc; - if (targetm.have_tls || decl == NULL || decl == error_mark_node - || TREE_CODE (decl) != VAR_DECL || ! DECL_THREAD_LOCAL_P (decl)) + assert (!targetm.have_tls && TREE_CODE (decl) == VAR_DECL + && DECL_THREAD_LOCAL_P (decl)); return decl; /* Look up the object in the hash; return the control structure if -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43602