]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR middle-end/38283 (FAIL: libgomp.fortran/pr25162.f)
authorJohn David Anglin <dave.anglin@nrc-cnrc.gc.ca>
Sun, 30 Nov 2008 16:35:59 +0000 (16:35 +0000)
committerJohn David Anglin <danglin@gcc.gnu.org>
Sun, 30 Nov 2008 16:35:59 +0000 (16:35 +0000)
PR middle-end/38283
* varasm.c (emutls_finish): Fix common registration.

From-SVN: r142293

gcc/ChangeLog
gcc/varasm.c

index 3af6259c7f1ab7cfaafec2c9e9a829da7d0664c9..ea9a94e55bf0d4ca7d8a1bfbacbb48b88ada547b 100644 (file)
@@ -1,3 +1,8 @@
+2008-11-30  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       PR middle-end/38283
+       * varasm.c (emutls_finish): Fix common registration.
+
 2008-11-29  Jakub Jelinek  <jakub@redhat.com>
 
        PR target/29987
index 7d6b86f6881417f1f0bc76fac817f20c06aaa872..7fed3009b84a748237df9c23c5e04cbad4ec521d 100644 (file)
@@ -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;