Sign in
android
/
toolchain
/
gcc
/
3f73d6ef904
/
.
/
gcc-4.6
/
gcc
/
testsuite
/
gcc.dg
/
pr41643.c
blob: 7c0743da41a8fae17b9fe4a818bfcb5630097f5f [
file
] [
log
] [
blame
]
/* PR tree-optimization/41643 */
/* { dg-do compile } */
/* { dg-options "-O2 -fno-tree-dce" } */
struct
S
{
int
a
;
};
int
f
(
struct
S
*
x
)
{
int
a
=
x
->
a
;
if
(
a
)
return
f
(
x
)
+
a
;
else
return
f
(
x
);
}