aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.c-torture/compile/20200313-1.c
blob: 4791badff59385d995da46ba0c3c2de2aca18a71 (plain)
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);
}