Add the tests used to bring the System V struct passing/returning functionality.
authorLubomir Litchev <lubol@microsoft.com>
Sun, 15 Nov 2015 23:24:35 +0000 (15:24 -0800)
committerLubomir Litchev <lubol@microsoft.com>
Wed, 18 Nov 2015 13:32:32 +0000 (05:32 -0800)
commit5ad2194ec9dc90f81d8e290d1e642bd0d3a2149e
tree3b40dea168dd70e3910407cfaa8e1d528e3b3af9
parentf8b864158f4e674791706feda765bb90c9003b22
Add the tests used to bring the System V struct passing/returning functionality.

There are:
1. Tests for passing managed struct.\
2. Tests for returning managed structs.
3. Tests for PInvoke and reverse PInvoke using callbacks and native SO.
tests/src/JIT/Methodical/structs/systemvbringup/CMakeLists.txt [new file with mode: 0644]
tests/src/JIT/Methodical/structs/systemvbringup/project.json [new file with mode: 0644]
tests/src/JIT/Methodical/structs/systemvbringup/project.lock.json [new file with mode: 0644]
tests/src/JIT/Methodical/structs/systemvbringup/structinregs.cpp [new file with mode: 0644]
tests/src/JIT/Methodical/structs/systemvbringup/structinregs.csproj [new file with mode: 0644]
tests/src/JIT/Methodical/structs/systemvbringup/structinregs.def [new file with mode: 0644]
tests/src/JIT/Methodical/structs/systemvbringup/structpasstest.cs [new file with mode: 0644]
tests/src/JIT/Methodical/structs/systemvbringup/structpasstest1.cs [new file with mode: 0644]
tests/src/JIT/Methodical/structs/systemvbringup/structpinvoketests.cs [new file with mode: 0644]
tests/src/JIT/Methodical/structs/systemvbringup/structrettest.cs [new file with mode: 0644]