1 2 3 4 5 6 7 8 9 10 11 12 13 14
/* PR middle-end/92071 */ /* Testcase by David Binderman <dcb314@hotmail.com> */ void *a; union U { double c; char d[8]; }; void bar (union U); void foo (void) { union U b; __builtin_memcpy (b.d, a, 8); bar (b); }