The calling convention only allows 4 non-stack parameter, with each float or int register being skipped if not used. fixes Bug 64