blob: e54f9b7efb06a90b75bd06bbbd9a79b790359744 [file] [log] [blame]
/* { dg-do run } */
extern void abort (void);
unsigned char value[4] = { 66, 9, 160, 255 };
int main (void)
{
volatile float f;
unsigned char a[4];
__builtin_memcpy ((void *)&f, value, 4);
__builtin_memcpy (a, (void *)&f, 4);
if (a[2] != 160)
abort ();
return 0;
}