aboutsummaryrefslogtreecommitdiff
path: root/src/core/arm/skyeye_common/armstate.h
AgeCommit message (Collapse)Author
2018-01-02arm: Remove SkyEye/Dyncom code that is ARMv6-only.bunnei
2017-08-21Dyncom: Use size_t instead of int to store the instruction offsets in the ↵Subv
instruction cache. Fixes a few warnings.
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot
This makes clang-format useful on those. Also add a bunch of forgotten transitive includes, which otherwise prevented compilation.
2016-09-18Manually tweak source formatting and then re-run clang-formatYuri Kunde Schlesner
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot
2015-11-29armstate: Zero out the registers on creationLioncash
std::array isn't always guaranteed to explicitly zero out it's contents without an initializer list.
2015-10-04Implement gdbstubpolaris-
2015-09-16general: Silence some warnings when using clangLioncash
2015-07-27dyncom: Migrate exclusive memory access control into armstateLioncash
2015-07-26dyncom: Use std::array for register arraysLioncash
2015-07-26dyncom: Use ARMul_State as an objectLioncash
Gets rid of C-like parameter passing.
2015-07-25dyncom: Remove unnecessary initialization code.Lioncash
Targeting ARM version variants was only a thing on armemu. The reset routine also does basically the same thing as NewState.
2015-07-25dyncom: Remove unnecessary abort-related cruftLioncash
Both the MPCore and the ARM9 have the same data abort model (base restored), so differentiating isn't necessary.
2015-07-25dyncom: Rename armdefs.h to armstate.hLioncash