llvm-project/libcxxabi/include
Martin Storsjö aeb4907ed6 [libcxxabi] Use the right calling convention for exception destructors on i386 Windows
On Windows on i386, C++ member functions use a different calling
convention (`__thiscall`) than the default one for regular functions
(`__cdecl`). (On Windows on architectures other than i386, both calling
convention attributes are no-ops.)

This matches how libstdc++ declares these types.

This fixes the std/thread/futures/futures.{shared,unique}_future/dtor.pass.cpp
tests on i386 mingw.

Differential Revision: https://reviews.llvm.org/D124990
2022-05-05 23:21:18 +03:00
..
CMakeLists.txt [libc++abi] Install the libc++abi headers from libc++abi 2022-02-28 17:22:53 -05:00
__cxxabi_config.h [libcxxabi] Use the right calling convention for exception destructors on i386 Windows 2022-05-05 23:21:18 +03:00
cxxabi.h [libcxxabi] Use the right calling convention for exception destructors on i386 Windows 2022-05-05 23:21:18 +03:00