[x86/Linux] Fix COMNumber::DoubleToNumberFC arguments order (dotnet/coreclr#17412)
authorKonstantin Baladurin <k.baladurin@partner.samsung.com>
Wed, 4 Apr 2018 16:38:22 +0000 (19:38 +0300)
committerJan Vorlicek <janvorli@microsoft.com>
Wed, 4 Apr 2018 16:38:22 +0000 (18:38 +0200)
commitb24040f4aaf76ec2702e6a458722570ddf163074
tree90a83b8098be2b5d33891e26c7a10ac0c0a4cdb2
parentbd2d18a65f7cbc04fe42d326c3fecde15e6c0769
[x86/Linux] Fix COMNumber::DoubleToNumberFC arguments order (dotnet/coreclr#17412)

We should use FCDECL3_VII/FCIMPL3_VII instead of FCDECL3/FCIMPL3
otherwise we got incorrect order of arguments that leads to crashes.

Commit migrated from https://github.com/dotnet/coreclr/commit/fe44fe6526ea3c6e6322f3684651c14865431dcf
src/coreclr/src/classlibnative/bcltype/number.cpp
src/coreclr/src/classlibnative/bcltype/number.h