------- 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