------- Additional Comments From pinskia at gcc dot gnu dot org  2005-05-11 
14:06 -------
Confirmed, reduced testcase:
void f(void*);
void *g(void);

void _aie_malloc(unsigned int size)
{
   void *aie_memory_heap_ptr;
   if (__builtin_expect(((size != 0) &&
       (aie_memory_heap_ptr = g()) != 0), 1))
   {
     f(aie_memory_heap_ptr);
   }
}

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
          Component|c                           |tree-optimization
     Ever Confirmed|                            |1
           Keywords|                            |diagnostic
   Last reconfirmed|0000-00-00 00:00:00         |2005-05-11 14:06:29
               date|                            |
            Summary|Obsolete uninizialized      |[4.0/4.1 Regression]
                   |Warning message             |__builtin_expect getting in
                   |                            |the way of uninitialized
                   |                            |warnings
   Target Milestone|---                         |4.0.1


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21513

Reply via email to