summaryrefslogtreecommitdiffstats
path: root/src/core/arm/skyeye_common/armstate.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove empty newlines in #include blocks.Emmanuel Gil Peyrot2016-09-211-1/+0
| | | | | | | This makes clang-format useful on those. Also add a bunch of forgotten transitive includes, which otherwise prevented compilation.
* Manually tweak source formatting and then re-run clang-formatYuri Kunde Schlesner2016-09-191-4/+2
|
* Sources: Run clang-format on everything.Emmanuel Gil Peyrot2016-09-181-54/+49
|
* armstate: Zero out the registers on creationLioncash2015-11-291-11/+11
| | | | | std::array isn't always guaranteed to explicitly zero out it's contents without an initializer list.
* Implement gdbstubpolaris-2015-10-041-0/+2
|
* general: Silence some warnings when using clangLioncash2015-09-161-1/+0
|
* dyncom: Migrate exclusive memory access control into armstateLioncash2015-07-281-3/+22
|
* dyncom: Use std::array for register arraysLioncash2015-07-261-24/+25
|
* dyncom: Use ARMul_State as an objectLioncash2015-07-261-96/+113
| | | | Gets rid of C-like parameter passing.
* dyncom: Remove unnecessary initialization code.Lioncash2015-07-261-20/+0
| | | | | | Targeting ARM version variants was only a thing on armemu. The reset routine also does basically the same thing as NewState.
* dyncom: Remove unnecessary abort-related cruftLioncash2015-07-261-45/+1
| | | | Both the MPCore and the ARM9 have the same data abort model (base restored), so differentiating isn't necessary.
* dyncom: Rename armdefs.h to armstate.hLioncash2015-07-261-0/+279