Port interopt tests
authorHongtao Yu <hoy@microsoft.com>
Wed, 9 Dec 2015 04:32:22 +0000 (20:32 -0800)
committerHongtao Yu <hoy@microsoft.com>
Wed, 9 Dec 2015 21:00:56 +0000 (13:00 -0800)
commitbb07af3e0b0e6bf2b9b733ac8b9acd4936e04141
treed622505760aab44a2393cc00633af3764e924e0a
parentc339949d5c69ff7b4e0d79514ae93b66c63769a2
Port interopt tests

Disable tests using stdcall pinvoke calls for non-windows platform.

jit\jit64\mcc\interop\mcc_i00.il
jit\jit64\mcc\interop\mcc_i01.il
jit\jit64\mcc\interop\mcc_i02.il
jit\jit64\mcc\interop\mcc_i03.il
jit\jit64\mcc\interop\mcc_i04.il
jit\jit64\mcc\interop\mcc_i05.il
jit\jit64\mcc\interop\mcc_i06.il
jit\jit64\mcc\interop\mcc_i07.il
jit\jit64\mcc\interop\mcc_i14.il
jit\jit64\mcc\interop\mcc_i15.il
jit\jit64\mcc\interop\mcc_i16.il
jit\jit64\mcc\interop\mcc_i17.il
jit\jit64\mcc\interop\mcc_i30.il
jit\jit64\mcc\interop\mcc_i31.il
jit\jit64\mcc\interop\mcc_i32.il
jit\jit64\mcc\interop\mcc_i32.il
jit\jit64\mcc\interop\mcc_i33.il
jit\jit64\mcc\interop\mcc_i34.il
jit\jit64\mcc\interop\mcc_i35.il
jit\jit64\mcc\interop\mcc_i36.il
jit\jit64\mcc\interop\mcc_i37.il
jit\jit64\mcc\interop\mcc_i50.il
jit\jit64\mcc\interop\mcc_i51.il
jit\jit64\mcc\interop\mcc_i52.il
jit\jit64\mcc\interop\mcc_i53.il
jit\jit64\mcc\interop\mcc_i54.il
jit\jit64\mcc\interop\mcc_i55.il
jit\jit64\mcc\interop\mcc_i56.il
jit\jit64\mcc\interop\mcc_i57.il
jit\jit64\mcc\interop\mcc_i60.il
jit\jit64\mcc\interop\mcc_i61.il
jit\jit64\mcc\interop\mcc_i62.il
jit\jit64\mcc\interop\mcc_i63.il
jit\jit64\mcc\interop\mcc_i64.il
jit\jit64\mcc\interop\mcc_i65.il
jit\jit64\mcc\interop\mcc_i66.il
jit\jit64\mcc\interop\mcc_i67.il
jit\jit64\mcc\interop\mcc_i70.il
jit\jit64\mcc\interop\mcc_i71.il
jit\jit64\mcc\interop\mcc_i72.il
jit\jit64\mcc\interop\mcc_i73.il
jit\jit64\mcc\interop\mcc_i74.il
jit\jit64\mcc\interop\mcc_i75.il
jit\jit64\mcc\interop\mcc_i76.il
jit\jit64\mcc\interop\mcc_i77.il
jit\jit64\mcc\interop\mcc_i80.il
jit\jit64\mcc\interop\mcc_i81.il
jit\jit64\mcc\interop\mcc_i82.il
jit\jit64\mcc\interop\mcc_i83.il
jit\jit64\mcc\interop\mcc_i84.il
jit\jit64\mcc\interop\mcc_i85.il
jit\jit64\mcc\interop\mcc_i86.il
jit\jit64\mcc\interop\mcc_i87.il

Disable all tests for non-windows due to dll name resolution
122 files changed:
tests/src/JIT/jit64/mcc/common/common.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/CMakeLists.txt [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/app.config [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i00.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i00.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i01.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i01.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i02.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i02.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i03.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i03.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i04.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i04.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i05.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i05.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i06.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i06.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i07.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i07.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i14.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i14.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i15.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i15.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i16.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i16.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i17.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i17.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i30.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i30.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i31.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i31.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i32.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i32.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i33.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i33.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i34.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i34.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i35.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i35.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i36.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i36.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i37.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i37.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i50.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i50.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i51.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i51.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i52.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i52.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i53.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i53.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i54.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i54.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i55.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i55.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i56.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i56.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i57.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i57.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i60.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i60.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i61.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i61.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i62.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i62.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i63.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i63.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i64.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i64.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i65.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i65.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i66.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i66.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i67.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i67.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i70.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i70.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i71.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i71.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i72.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i72.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i73.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i73.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i74.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i74.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i75.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i75.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i76.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i76.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i77.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i77.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i80.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i80.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i81.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i81.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i82.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i82.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i83.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i83.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i84.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i84.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i85.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i85.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i86.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i86.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i87.il [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/mcc_i87.ilproj [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/native.h [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/native_i0c.cpp [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/native_i0s.cpp [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/native_i1s.cpp [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/native_i3c.cpp [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/native_i3s.cpp [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/native_i5c.cpp [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/native_i5s.cpp [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/native_i6c.cpp [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/native_i6s.cpp [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/native_i7c.cpp [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/native_i7s.cpp [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/native_i8c.cpp [new file with mode: 0644]
tests/src/JIT/jit64/mcc/interop/native_i8s.cpp [new file with mode: 0644]
tests/testsUnsupportedOutsideWindows.txt