dolphin/Source
Lioncash c1b78106e7
Interpreter_LoadStore: Flag alignment exceptions on misaligned addresses in lwarx, lmw, stmw, and stwcx
The effective address given to these instructions must be word (4 byte) aligned,
and if the address is not aligned like that, then an alignment exception
gets triggered.

We currently don't update the DSISR in this case properly, since we
didn't really handle alignment exceptions outside of ecowx and eciwx,
and even then the handling of it isn't really that great, considering
the DAR isn't updated with the address that caused the exception to
occur.

The DSISR will eventually be amended to be properly updated.
2018-04-02 08:34:26 -04:00
..
Android Remove dead code 2018-03-31 14:56:27 +02:00
Core Interpreter_LoadStore: Flag alignment exceptions on misaligned addresses in lwarx, lmw, stmw, and stwcx 2018-04-02 08:34:26 -04:00
DSPSpy DSPSpy: Add a test for accelerator loop 2017-09-22 20:17:38 +02:00
DSPTool DSPCodeUtil: Don't return data via an out parameter 2018-03-25 18:55:08 -04:00
PCH msvc: bump the required _MSC_FULL_VER 2017-06-03 18:20:41 -07:00
UnitTests CPUCoreBase: Make the GetName() member function const qualified 2018-03-24 16:17:39 -04:00
VSProps Only build OpenAL on Windows 2017-06-27 00:06:14 -07:00
.clang-format clang-format: Sort windows.h before other headers 2017-01-23 00:35:09 -08:00
CMakeLists.txt Core/CMakeLists: Migrate off add_dolphin_library 2018-03-19 04:02:12 -04:00
dolphin-emu.sln Add Updater.exe which performs the update tasks. 2018-03-20 19:21:19 +01:00