re PR c/89061 (GCC 9 introduces false positive in -Wjump-misses-init)
[gcc.git] / gcc / c / ChangeLog
index dcb3f2136d996220f872dd74ce92d0c7e7f2c90e..b215758c86c08be6626e2727b134ecfb6bd160f6 100644 (file)
@@ -1,3 +1,11 @@
+2019-01-30  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c/89061
+       * c-tree.h (C_DECL_COMPOUND_LITERAL_P): Define.
+       * c-decl.c (decl_jump_unsafe): Return false for
+       C_DECL_COMPOUND_LITERAL_P decls.
+       (build_compound_literal): Set C_DECL_COMPOUND_LITERAL_P.
+
 2019-01-29  Jakub Jelinek  <jakub@redhat.com>
 
        PR c/89045