Sign in
llvm
/
llvm-test-suite
/
refs/heads/assumed-rank
/
.
/
SingleSource
/
UnitTests
/
2006-01-29-SimpleIndirectCall.c
blob: ad27d60fcc26fe52a991ff37810fdfeb1290d7f6 [
file
] [
log
] [
blame
]
// PR704
#include
<stdio.h>
void
hello
()
{
printf
(
"Hello, world!\n"
);
}
void
goodbye
()
{
printf
(
"Goodbye, world!\n"
);
}
int
main
(
int
argc
,
char
**
argv
)
{
void
(*
f
)()
=
(
argc
>
1
)
?
&
hello
:
&
goodbye
;
f
();
return
0
;
}