Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows

From: unlvsur unlvsur<mailto:unlv...@live.com>
Sent: Thursday, November 3, 2022 18:00
To: 
mingw-w64-public-requ...@lists.sourceforge.net<mailto:mingw-w64-public-requ...@lists.sourceforge.net>
Subject: Please do not define __stdcall macro when compiler provides them

This causes inconsistent for GCC C++20 module. Just remove them

../../include/fast_io_core_impl/allocation/win32_heapalloc.h:16:14: error: 
inconsistent imported macro definition '__stdcall'
   16 | extern void* __stdcall 
HeapAlloc(void*,::std::uint_least32_t,::std::size_t) noexcept
      |              ^~~~~~~~~
<built-in>: note: '#define __stdcall __attribute__((__stdcall__))'
In file included from 
c:\users\unlvs\documents\x86_64-w64-mingw32\x86_64-w64-mingw32\include\corecrt.h:10,
                 from 
c:\users\unlvs\documents\x86_64-w64-mingw32\x86_64-w64-mingw32\include\crtdefs.h:10,
                 from 
c:\users\unlvs\documents\x86_64-w64-mingw32\x86_64-w64-mingw32\include\stddef.h:7,
                 from 
c:\users\unlvs\documents\x86_64-w64-mingw32\x86_64-w64-mingw32\lib\gcc\x86_64-w64-mingw32\13.0.0\include\stddef.h:1,
                 from 
c:\users\unlvs\documents\x86_64-w64-mingw32\x86_64-w64-mingw32\include\c++\13.0.0\cstddef:50,
                 from ../../include/fast_io_core.h:13,
                 from ../../include/fast_io_freestanding.h:12,
                 from ../../include/fast_io_hosted.h:17,
                 from ../../include/fast_io.h:9,
of module ./../../include/fast_io.h, imported at name.cc:1:
c:\users\unlvs\documents\x86_64-w64-mingw32\x86_64-w64-mingw32\include\_mingw.h:34:
 note: '#define __stdcall '
   34 | #define __stdcall

Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows



_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to