Commit 87b7873d by Jakub Jelinek Committed by Jakub Jelinek

* gcc.c-torture/compile/20011218-1.c: New test.

From-SVN: r48240
parent 7958f3c7
2001-12-20 Jakub Jelinek <jakub@redhat.com>
* gcc.c-torture/compile/20011218-1.c: New test.
2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
* gcc.misc-test/arm-isr.exp: New file. Control running of the
......
/* This testcase failed on Alpha at -O2 because $27 hard register
for the indirect call was exposed too early and reload couldn't
allocate it for multiplication and division. */
struct S {
int a, b;
void (*f) (long, int);
};
void foo (struct S *x)
{
long c = x->a * 50;
c /= (long) x->b;
c *= (long) x->b;
x->f (c, 0);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment