Sign in
gnu
/
gcc
/
1f16a020acbea0af26209478990b83b1a1ba3a2b
/
.
/
gcc
/
testsuite
/
gcc.dg
/
tree-ssa
/
ssa-dse-45.c
blob: fd92d7b599a72340829744ec44a135ecb5c5add6 [
file
] [
log
] [
blame
]
/* { dg-do link } */
/* { dg-options "-O" } */
extern
void
foo
(
void
);
int
a
,
b
;
static
int
c
;
static
void
f
()
{
while
(
a
)
for
(;
b
;
b
--)
;
}
void
i
()
{
if
(
c
)
foo
();
int
*
g
=
&
c
;
{
int
**
h
[
1
]
=
{&
g
};
f
();
}
}
int
main
()
{
i
();
return
0
;
}