GNU libffcall is a library which can be used to build foreign function call interfaces in embedded interpreters.