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)