Sign in
llvm
/
llvm-archive
/
48649d2c83b557841c9e5c978d9ab5af13cb52e5
/
.
/
llvm-gcc-4.0
/
gcc
/
testsuite
/
gcc.dg
/
20030717-1.c
blob: 6a7f6de6f444d00923903187537000dca446cd95 [
file
] [
log
] [
blame
]
/* { dg-do run } */
/* { dg-options "-O2" } */
extern
void
abort
(
void
);
int
zero
(
void
)
{
return
0
;
}
int
one
(
void
)
{
return
1
;
}
int
main
(
void
)
{
int
i
=
1
;
int
r
=
(
i
?
one
:
zero
)();
if
(
r
!=
1
)
abort
();
return
0
;
}