__stdcall とか _cdecl とか、関数呼び出し規約が一つの規約に統一
されていないのは何故なのでしょうか。逆に言うと、なぜ規約が複数
存在するんでしょうか。