Mercurial > pub > dyncall > dyncall
comparison ChangeLog @ 538:35498b479505
- Changelog
author | Tassilo Philipp |
---|---|
date | Sun, 24 Apr 2022 13:38:33 +0200 |
parents | 71c884e610f0 |
children | ca28e9e3c644 |
comparison
equal
deleted
inserted
replaced
537:804df3409b51 | 538:35498b479505 |
---|---|
11 DC_CALL_C_X64_{WIN64,SYSV}_THIS (needed to handle C++ ABI rules for returning aggregates by value) | 11 DC_CALL_C_X64_{WIN64,SYSV}_THIS (needed to handle C++ ABI rules for returning aggregates by value) |
12 o new signature character for platform agnostic thiscalls ('*' / DC_SIGCHAR_CC_THISCALL) | 12 o new signature character for platform agnostic thiscalls ('*' / DC_SIGCHAR_CC_THISCALL) |
13 o dcCallF(), dcVCallF(), dcArgF() and dcVArgF() don't implicitly call dcReset() | 13 o dcCallF(), dcVCallF(), dcArgF() and dcVArgF() don't implicitly call dcReset() |
14 anymore, which was unflexible (breaking change) | 14 anymore, which was unflexible (breaking change) |
15 o added macros to feature test implementation for aggregate-by-value and syscall support | 15 o added macros to feature test implementation for aggregate-by-value and syscall support |
16 dyncallback: | 16 o windows/x64/masm directives added to specify how stack unwinds (help for |
17 debuggers, exception handling, etc.; thanks Raphael Luba) | |
18 dyncallback: | |
19 o stack unwinding debug help on windows... @@@@@@@@@@@@@@@@@@@@ (thanks Raphael Luba!) | |
17 o aggregate-by-value (struct, union) support for x64 (win and sysv; thanks Raphael Luba!) | 20 o aggregate-by-value (struct, union) support for x64 (win and sysv; thanks Raphael Luba!) |
18 o new aggregate arg interface DCaggr | 21 o new aggregate arg interface DCaggr |
22 o windows/x64/masm directives added to specify how stack unwinds (help for | |
23 debuggers, exception handling, etc.; thanks Raphael Luba) | |
19 dynload: | 24 dynload: |
20 o build fix for ReactOS with RosBE/cmake/mingw-make environment | 25 o build fix for ReactOS with RosBE/cmake/mingw-make environment |
21 tests: | 26 tests: |
22 o call_suite: simplified and extended to test also unsigned types, and _Bool | 27 o call_suite: simplified and extended to test also unsigned types, and _Bool |
23 o callback_suite: refactored to be much more like call_suite test | 28 o callback_suite: refactored to be much more like call_suite test |