Mercurial > pub > dyncall > dyncall
comparison ChangeLog @ 588:dfc2e6ee8782 r1.4-RC3
- more robust endian detection, on some platforms inclusion of endian.h led to assuming wrong endianness (subtle if inclusion was in
- syscall test: added newline to output
author | Tassilo Philipp |
---|---|
date | Mon, 19 Sep 2022 09:54:21 +0200 |
parents | 53de6e16f445 |
children | 01a5762c6fba |
comparison
equal
deleted
inserted
replaced
587:fbd5e5416a4b | 588:dfc2e6ee8782 |
---|---|
20 o new, portable aggregate-by-value callback argument interface | 20 o new, portable aggregate-by-value callback argument interface |
21 o aggregate-by-value (struct, union) support for x64 (win and sysv; thanks Raphael Luba!) | 21 o aggregate-by-value (struct, union) support for x64 (win and sysv; thanks Raphael Luba!) |
22 o x64/windows masm directives for frame unwinding information (as dbg help; thanks Raphael Luba!) | 22 o x64/windows masm directives for frame unwinding information (as dbg help; thanks Raphael Luba!) |
23 dynload: | 23 dynload: |
24 o build fix for ReactOS with RosBE/cmake/mingw-make environment | 24 o build fix for ReactOS with RosBE/cmake/mingw-make environment |
25 general: | |
26 o more robust detection of platform endianness (on some platforms inclusion | |
27 of endian.h led to wrong assumptions) | |
25 tests: | 28 tests: |
26 o call_suite: simplified and extended to test also unsigned types, and _Bool | 29 o call_suite: simplified and extended to test also unsigned types, and _Bool |
27 o callback_suite: refactored to be much more like call_suite test | 30 o callback_suite: refactored to be much more like call_suite test |
28 o call_suite_aggrs: new test suite for calls with aggregate arguments and | 31 o call_suite_aggrs: new test suite for calls with aggregate arguments and |
29 return types (structs, unions and arrays as aggregate members) | 32 return types (structs, unions and arrays as aggregate members) |