Am 16.08.2017 um 09:54 schrieb Alexandre Julliard:
André Hentschel nerv@dawncrow.de writes:
The upstreamed variadic function handling is terrific, thanks for that! I also like this patch as logical next step, I'm just a bit worried because it locks out current builds without upgrading to an RC... At the moment I'm doing winelib builds with gcc for Linux/ARM64 and clang builds for Android/ARM64. It's quite easy on Linux to pick up a new clang version, not sure how long it takes until clang5 is picked up in the Android NDK... On the other hand, there are not much people building Wine for ARM64, and those can pretty easily revert your patch until they are at clang5 OK... We need this improvement, I'll sign it off :)
I'm doing Android/ARM64 builds to verify that the platform doesn't get broken after commit rounds, so I'll need to wait until this feature makes it to the Android NDK to apply the patch.
At least in 16B it is Android clang version 5.0.300080 But for some reason it seems it doesn't support __builtin_ms_va_list Martin, can you please check?