Why does Windows64 use a different calling convention from all other OSes on x86-64? Why does Windows64 use a different calling convention from all other OSes on x86-64? windows windows