These functions are described here. They are used for dynamic function calls - and they are not available on the ARM compiler :(
Google finds libffi and ffcall as possible solutions for replacing this, but it might need some work to get this used. Maybe you can try to ring Ian Piumarta and ask him for a non-gcc solution...
If you are successful - please post your solution, I would be very interested in a LISP environment on the mbed.
As of your problem #2 - I think it is just that the compiler doesn't know about these functions, and then automatically assumes they are of type void.
C/C++ novice question:
Are the builtin functions builtin_return and builtin_apply available ? Did I just miss a header file ? I am trying to compile a small program (not mine, blindly chasing compilation errors) that requires them.
Thanks