llvm 3.6 and x86 (32-bit) varargs bad stack adjust
Kai Nacke via digitalmars-d-ldc
digitalmars-d-ldc at puremagic.com
Tue Jul 14 14:30:31 PDT 2015
On Monday, 13 July 2015 at 17:04:55 UTC, Dan Olson wrote:
> "Kai Nacke" <kai at redstar.de> writes:
>>
>> There is no ldc issue yet. Did you check with LLVM 3.7? If we
>> can produce a LLVM bug report then we could try to set this as
>> a release blocker. Branching for the 3.7 release is tomorrow.
>
> No, I have not tried 3.7 and I won't have time for a couple
> days.
>
> I don't understand the history of why LDC uses X86_StdCall for
> Posix. It says in LLVM docs that it is mostly used by Win32.
> Perhaps it is not well tested outside Windows. I don't think
> this new Issue is a problem on Windows.
stdcall conventions does not support variadic arguments. Or am I
wrong?
Regards,
Kai
More information about the digitalmars-d-ldc
mailing list