How do you migrate the Ada tasking model to C/C++?

How do you migrate the Ada tasking model to C/C++?

If the original code uses Ada tasking, the translated code makes calls on the routines that implement the Ada tasking model. As mentioned above, these are in turn implemented by a layered Ada run-time system that can be hosted on top of most modern RTOS’s.