search for: c17d0712

Displaying 3 results from an estimated 3 matches for "c17d0712".

2013 Mar 28
0
[LLVMdev] Fwd: [cfe-dev] Handling SRet on Windows x86
On Wed, Mar 27, 2013 at 8:15 PM, Chandler Carruth <chandlerc at google.com>wrote: > This is why I suggest that the Windows ABI is whatever MSVC happens to do. > The mingw ABI happens to consist of a conjunction of what MSVC does for C > and what GCC on Linux does for C++. That is a unique and different ABI, and > I don't think you can reasonably call it *just*
2013 Mar 28
2
[LLVMdev] Fwd: [cfe-dev] Handling SRet on Windows x86
...reasonable for a user to expect that the Mingw and Microsoft C ABIs be compatible, but maybe there are enough other corner cases that this is just naive. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130328/c17d0712/attachment.html>
2013 Mar 27
8
[LLVMdev] [cfe-dev] Handling SRet on Windows x86
Hi Eric, > From my perspective Win32 is the windows ABI and mingw and cygwin are their own ABIs No. They are using Windows Platform ABI for almost everything (e.g. calling API, C runtime, etc.). At least mingw does. The differences are exactly in unspecified area (e.g. passing / returning structs by value). The only difference is C++, where mingw / cygwin follows Itanium ABI and MSVC - its