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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |5.0
             Status|NEW                         |RESOLVED
           Keywords|                            |diagnostic
         Resolution|---                         |FIXED

--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
trunk
<source>: In function 'f':
<source>:5:19: warning: 's' is used uninitialized [-Wuninitialized]
    5 |   return          g(s);
      |                   ^~~~


7:
<source>: In function 'f':
<source>:5:19: warning: 's' is used uninitialized in this function
[-Wuninitialized]
   return          g(s);
                   ^~~~


5:
<source>: In function 'f':
<source>:5:19: warning: 's' is used uninitialized in this function
[-Wuninitialized]
   return          g(s);
                   ^

So fixed in GCC 5.

For the C++ front-end:
8:
<source>: In function 'int f()':
<source>:5:20: warning: 's' is used uninitialized in this function
[-Wuninitialized]
   return          g(s);
                   ~^~~
7:
<source>: In function 'int f()':
<source>:5:22: warning: 's' is used uninitialized in this function
[-Wuninitialized]
   return          g(s);
                      ^

Reply via email to