[x86/Linux] Use CDECL instead of STDCALL (dotnet/coreclr#10410)
authorJonghyun Park <parjong@gmail.com>
Thu, 30 Mar 2017 21:20:01 +0000 (06:20 +0900)
committerBruce Forstall <brucefo@microsoft.com>
Thu, 30 Mar 2017 21:20:01 +0000 (14:20 -0700)
commit56dd1fcc4355e5dd885f0709377a8ecead060cb2
treeddce409f27e1a27f7ee8e9a3703740e194dced84
parent12cb8b475eba07ce8827c137a7430b741470b061
[x86/Linux] Use CDECL instead of STDCALL (dotnet/coreclr#10410)

[x86/Linux] Use CDECL instead of STDCALL

Use STDCALL/THISCALL/FASTCALL if callconv is explicitly specified

Merge two adjustment (argument/alignment) into one

Commit migrated from https://github.com/dotnet/coreclr/commit/5e03cb09e3754e4a3430ba424a1352b9c01ff098
src/coreclr/src/inc/corinfo.h
src/coreclr/src/jit/codegencommon.cpp
src/coreclr/src/jit/codegenlinear.h
src/coreclr/src/jit/codegenxarch.cpp
src/coreclr/src/jit/importer.cpp
src/coreclr/src/vm/comdelegate.cpp
src/coreclr/src/vm/fcall.h
src/coreclr/src/vm/i386/jithelp.S
src/coreclr/src/vm/i386/stublinkerx86.cpp