blob: a985f908b2b6c9454b19f05ff5d379eed317a957 [file] [log] [blame]
/* Copyright (C) 2000 Free Software Foundation */
/* Contributed by Alexandre Oliva <aoliva@redhat.com> */
int
foo ()
{
while (1)
{
int a;
char b;
/* gcse should not merge these asm statements, since their
output operands have different modes. */
__asm__("":"=r" (a)); __asm__("":"=r" (b));
if (b)
return a;
}
}