Commit ea142788 by Jakub Jelinek Committed by Jakub Jelinek

* gcc.dg/20020201-3.c: New test.

From-SVN: r49437
parent 8315fe3f
......@@ -2,6 +2,8 @@
* gcc.dg/20020201-2.c: New test.
* gcc.dg/20020201-3.c: New test.
2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
* gcc.dg/bitfld-1.c: Update.
......
/* This testcase ICEd because a SFmode variable was given a MMX register
for which there is no movsf exists. */
/* { dg-do compile { target i?86-*-* } } */
/* { dg-options "-O2 -march=i686 -mmmx -fno-strict-aliasing" } */
struct A { unsigned int a, b; };
void foo (struct A *x, int y, int z)
{
const float d = 1.0;
float e = (float) y + z;
x->a = *(unsigned int *) &d;
x->b = *(unsigned int *) &e;
}
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