From 1f6a423fec0ba14d0ffbb600149d8f02d626909f Mon Sep 17 00:00:00 2001 From: danglin Date: Sun, 30 Nov 2008 16:35:59 +0000 Subject: [PATCH] PR middle-end/38283 * varasm.c (emutls_finish): Fix common registration. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142293 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 5 +++++ gcc/varasm.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3af6259c7f1..ea9a94e55bf 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2008-11-30 John David Anglin + + PR middle-end/38283 + * varasm.c (emutls_finish): Fix common registration. + 2008-11-29 Jakub Jelinek PR target/29987 diff --git a/gcc/varasm.c b/gcc/varasm.c index 7d6b86f6881..7fed3009b84 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -449,7 +449,7 @@ emutls_common_1 (void **loc, void *xstmts) void emutls_finish (void) { - if (!targetm.emutls.register_common) + if (targetm.emutls.register_common) { tree body = NULL_TREE; -- 2.11.0