26 Apr
2025
26 Apr
'25
12:51 a.m.
On Sat Apr 26 00:51:02 2025 +0000, Alexandre Julliard wrote:
Although _ReadWriteBarrier() is "marked deprecated," it is in fact used by Microsoft's own STL library (with explicit suppression of warning) to implement a compiler-only memory barrier 1. The deprecation notice suggests C++11 atomics as the (only?) alternative. It breaks the build in MSVC mode on ARM, so that would need to be fixed some other way. Sorry. I cannot reproduce this error on my side using this MSVC on wine:
``` Microsoft (R) C/C++ Optimizing Compiler Version 19.43.34810 for ARM Copyright (C) Microsoft Corporation. All rights reserved. ``` Do you have an error log for this? Thanks. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/7895#note_101897