blob: c8338f404abe490a601e704b9a95952566c288cf [file] [log] [blame]
/* PR tree-optimization/81913 */
typedef __UINT8_TYPE__ u8;
typedef __UINT32_TYPE__ u32;
static u32
b (u8 d, u32 e, u32 g)
{
do
{
e += g + 1;
d--;
}
while (d >= (u8) e);
return e;
}
int
main (void)
{
u32 x = b (1, -0x378704, ~0xba64fc);
if (x != 0xd93190d0)
__builtin_abort ();
return 0;
}