SyntaxFix
Write A Post
Hire A Developer
Questions
A portable way to do this is to call the function through a pointer:
void (*foo_ptr)() = foo; foo_ptr();
Though this produces different instructions to branch, which may not be your goal. Which brings up a good point: what is your goal here?