Józef Kucia
|
9344fea359
|
vclient: Add tests for C API thunks.
|
2018-07-30 18:04:25 +02:00 |
|
Józef Kucia
|
d8f1c49922
|
vrclient: Move source files to separate directory.
In preparation for the next commit.
|
2018-07-30 17:43:32 +02:00 |
|
Józef Kucia
|
cef5122550
|
vrclient: Fix x64 C API thunks for methods returning records.
|
2018-07-30 17:43:32 +02:00 |
|
Józef Kucia
|
304a3d8b76
|
vrclient: Fix float parameters in x64 C API thunks.
|
2018-07-30 17:43:19 +02:00 |
|
Józef Kucia
|
92f395ddd5
|
vrclient/gen_wrapper: Introduce get_params() helper function.
|
2018-07-30 12:49:50 +02:00 |
|
Józef Kucia
|
d687b83fcb
|
vrclient: Generate call_flat_method() functions.
In order to remove hardcoded limit for parameter count in C API
functions.
|
2018-07-30 09:34:15 +02:00 |
|
Józef Kucia
|
23ffdc5ec8
|
vrclient: Fix x64 thunks for C API.
* Clean up the stack properly.
* Do not push parameters after shadow register space.
|
2018-07-26 12:19:15 -05:00 |
|