Sign in
android
/
toolchain
/
gcc
/
1d9fec7937f45dde5e04cac966a2d9a12f2fc15a
/
.
/
gcc-4.9
/
gcc
/
testsuite
/
gcc.dg
/
ipa
/
pr63551.c
blob: 48b020aee403bfa259f21626c55e5a7555a8e737 [
file
] [
log
] [
blame
]
/* { dg-do run } */
/* { dg-options "-Os" } */
union
U
{
unsigned
int
f0
;
int
f1
;
};
int
a
,
d
;
void
fn1
(
union
U p
)
{
if
(
p
.
f1
<=
0
)
if
(
a
)
d
=
0
;
}
void
fn2
()
{
d
=
0
;
union
U b
=
{
4294967286U
};
fn1
(
b
);
}
int
main
()
{
fn2
();
return
0
;
}