[PATCH] arm64: Use __builtin_ms_va_list and __attribute__((ms_abi)) on arm64

André Hentschel nerv at dawncrow.de
Tue Feb 13 07:37:39 CST 2018


Am 16.08.2017 um 09:54 schrieb Alexandre Julliard:
> André Hentschel <nerv at 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?



More information about the wine-devel mailing list