Sign in
gnu
/
gcc
/
a6d3012b274f38b20e2a57162106f625746af6c6
/
.
/
gcc
/
testsuite
/
gcc.dg
/
lto
/
pr61786_0.c
blob: 442b5b2c302cf6c8b3a2e6107682b93636b3a19f [
file
] [
log
] [
blame
]
/* { dg-lto-do run } */
/* { dg-lto-options { { -flto } } } */
/* { dg-extra-ld-options "-O" } */
int
a
,
*
c
=
&
a
,
d
;
char
b
=
1
;
void
fn1
(
void
)
{
d
=
1
;
lbl
:
if
(
b
==
d
)
{
d
=
*
c
;
if
(
b
)
goto
lbl
;
}
}
int
fn2
(
void
)
{
fn1
();
return
0
;
}