Fixed call, return, enter and leave, documented calling convention