eden/src/dynarmic
lizzie 417ed904f0
Some checks failed
tx-src / sources (push) Has been cancelled
Check Strings / check-strings (push) Has been cancelled
[dynarmic] fix MWAIT push/pop not being handled properly on xbyak (#3875)
push %edx is not what i wanted, nor what anybody wants, xbyak silently accepting this before was not intended
now that xbyak is updated this is an issue

the issue was simply:
a) ptr being overwritten (if it happened to be EDX/EBX/EAX) due to changed WAITPKG logic (oops)
b) xbyak not reporting wrong r32 pop/push on older versions thus missing it and now it throws an exception

Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3875
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
2026-04-23 05:06:33 +02:00
..
CMakeModules [dynarmic] nuke mcl dependency (#3777) 2026-03-27 01:11:49 +01:00
src/dynarmic [dynarmic] fix MWAIT push/pop not being handled properly on xbyak (#3875) 2026-04-23 05:06:33 +02:00
tests [dynarmic, cmake] Assorted RISC-V build fixes (#3797) 2026-04-06 19:11:47 +02:00
.clang-format [cmake] refactor: Use CPM over submodules (#143) 2025-08-04 04:50:14 +02:00
.gitignore [cmake] refactor: Use CPM over submodules (#143) 2025-08-04 04:50:14 +02:00
CMakeLists.txt [dynarmic, cmake] Assorted RISC-V build fixes (#3797) 2026-04-06 19:11:47 +02:00