https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71528

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jakub at gcc dot gnu.org
   Target Milestone|---                         |5.5
            Summary|multiple extern reference   |[5/6/7 Regression] multiple
                   |declarations produce        |extern reference
                   |uninitialized access        |declarations produce
                   |                            |uninitialized access

--- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
This changed with r218076.
The difference in *.gimple (*.original is the same) vs. r218075 is:
--- pr71528.C.004t.gimple_      2016-06-14 09:08:02.000000000 -0400
+++ pr71528.C.004t.gimple       2016-06-14 09:08:20.000000000 -0400
@@ -4,7 +4,7 @@ int main() ()
   int & x.0;
   bool D.1618;

-  x.0 = x;
+  x.0 = 0;
   D.1618 = x.0 == 0B;
   D.1616 = (int) D.1618;
   return D.1616;

Reply via email to