Sign in
gnu
/
gcc
/
ab810952eb7c061e37054ddd1dfe0aa033365131
/
.
/
gcc
/
testsuite
/
gcc.c-torture
/
compile
/
pr42299.c
blob: 65a9bf74ffb4d745ab905950dc96c45d66a86191 [
file
] [
log
] [
blame
]
/* { dg-options "-g" } */
void
bar
(
void
);
static
int
foo
(
int
x
,
int
y
)
{
if
(
y
)
goto
lab
;
if
(
x
)
y
=
0
;
if
(
y
)
goto
lab
;
y
=
0
;
lab
:
return
y
;
}
void
baz
(
int
x
,
int
y
)
{
y
=
foo
(
x
,
y
);
if
(
y
!=
0
)
bar
();
}