On Monday, 5 January 2015 at 03:41:17 UTC, Daniel Murphy wrote:
Hmm, __va_argsave might be a dmd-specific hack.

It is. It breaks vararg cross-platform compatibility (e.g. Linux x86 vs. Linux x86_64) and GDC/LDC will never need it. It's something that we really to be fixed sooner than later. The only reason why the current situation is bearable is that C varargs are rarely ever used in D-only code.

David

Reply via email to