calling conventions: more examples