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