On Tue May 19 07:38:52 2026 +0000, Anton Baskanov wrote:
OK, the other options are: - Compiling the whole dsound.dll with `-msse` using `i386_EXTRADEFS`. - Changing the default value of `i386_CFLAGS` to include `-msse`. - Reverting back to assembly. I don't see a problem with defaulting to not building the optimized SSE version on 32-bit, for the time being. Again, I'm in favor of changing the default `i386_CFLAGS`, but that's an orthogonal change, I think.
I'm attaching a version of patch 5/6 going for that route. If that seems reasonable to you I can update patch 6/6 as well and put the whole thing in a new MR. Either way, I'm also going to open an MR changing the `i386_CFLAGS` default. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10716#note_140576