llvm 3.6 and x86 (32-bit) varargs bad stack adjust

David Nadlinger via digitalmars-d-ldc digitalmars-d-ldc at puremagic.com
Mon Jul 13 10:59:26 PDT 2015


On Monday, 13 July 2015 at 17:04:55 UTC, Dan Olson wrote:
> I don't understand the history of why LDC uses X86_StdCall for 
> Posix.

The reasons are indeed mainly historic in so far as this is what 
DMD does, and we want to match DMD's calling convention as 
closely as possible for naked inline assembly.

  — David


More information about the digitalmars-d-ldc mailing list