Sign in
gnu
/
gcc
/
refs/tags/releases/gcc-4.6.0
/
.
/
gcc
/
testsuite
/
gcc.c-torture
/
compile
/
pr42299.c
blob: 5a9199f274a337e9eba9d4c8c19886a92867ee63 [
file
] [
log
] [
blame
]
/* { dg-options "-g" } */
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
();
}