aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.target/powerpc/pr100106-sa.c
blob: d9248f75a75a01bc6b65d4c5ba5a363cbb7faa8e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/* Require ilp32 because -mcpu=604 won't do 64 bits.  */
/* { dg-do compile { target { ilp32 } } } */
/* { dg-skip-if "No strict-align for AIX" { powerpc-ibm-aix* } } */
/* { dg-options "-mcpu=604 -O -mstrict-align" } */

union a {
  float _Complex b;
  long long c;
};

void g(union a);

void e() {
  union a f = {1.0f};
  g(f);
}