D-Programming-Language/dmd — pull request #1149 by jpf91 (2012-09-27 18:02:04+00:00)
Title: Use va_arg instead of platform specific cast

On ARM (EABI), va_list and therefore _argptr is not a pointer and the pointer casts will fail.

(If those test were meant to actually check for x86 specific behaviour, let me know and I'll add version blocks instead of using va_arg)