diff ChangeLog @ 616:5d999f5c13d1

- fixed mingw and cygwin env detection (was always shadowed by _WIN32 macro detection, and __MINGW__ macro check was wrong to begin with) - cosmetic cleanups for consistency - added runtime detection to dyncall_macros.h to handle some edge cases - fixed detection of native thiscall callconv for builds not using MSVC but using (or adhering to) the MSVC runtime (e.g. ReactOS' MinGW based RosBE)
author Tassilo Philipp
date Sun, 02 Oct 2022 13:58:33 +0200
parents 9d0eefb0e0f0
children 97e7d9490752
line wrap: on
line diff
--- a/ChangeLog	Sat Oct 01 16:14:00 2022 +0200
+++ b/ChangeLog	Sun Oct 02 13:58:33 2022 +0200
@@ -16,6 +16,8 @@
   o added macros to feature test implementation for aggregate-by-value and syscall support
   o windows/x64/masm directives added to specify how stack unwinds (help for
     debuggers, exception handling, etc.; thanks Raphael Luba)
+  o fixed detection of native thiscall callconv for builds not using MSVC but using (or adhering to)
+    the MSVC runtime (e.g. ReactOS' MinGW based RosBE)
 dyncallback:
   o new, portable aggregate-by-value callback argument interface
   o aggregate-by-value (struct, union) support for x64 (win and sysv; thanks Raphael Luba!)