------- Comment #4 from joerg dot richter at pdv-fs dot de 2006-05-30 09:43
-------
Before I file a new bug, here is another testcase:
struct Block
{
public:
Block();
~Block();
};
bool func( bool bar )
{
Block block;
bool foo = false;
if( !foo || bar )
do { return true; } while( 0 );
else
do { return false; } while( 0 );
}
--
joerg dot richter at pdv-fs dot de changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |joerg dot richter at pdv-fs
| |dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25973