Sven/Sarah Barth
|
00f4aeb39b
* i386 invoke implementation: check the correct argument in the second pass
|
3 years ago |
Sven/Sarah Barth
|
e95572921a
* i386 callback implementation: only skip the result argument if it was detected as one from the parameters
|
3 years ago |
florian
|
48c5636fbc
* make InvokeKernelRegister work for caller cleared stack/fixed stack and keep stack 16 byte aligned if needed
|
6 years ago |
svenbarth
|
f17c689829
+ add a size parameter to FreeMemory() as some platforms might need that
|
6 years ago |
svenbarth
|
4adce9b1bd
+ add function callback support for the Register calling convention on i386
|
6 years ago |
svenbarth
|
3493579c2d
* avoid a warning regarding automatic type conversion of Comp
|
6 years ago |
svenbarth
|
a0f03ca1b9
- declaring the missing pointer types for the Boolean types is no longer necessary
|
6 years ago |
svenbarth
|
cfdd800591
* also handle const untyped parameters if they're to be passed on the stack
|
6 years ago |
svenbarth
|
ab35c92816
* handle untyped const parameters like var/out/constref parameters
|
6 years ago |
svenbarth
|
033561d039
* fix passing structured result values on non-Win32
|
6 years ago |
svenbarth
|
d7bb4bd411
+ add function call manager which implements Invoke() for the i386 register calling convention
|
6 years ago |