summaryrefslogtreecommitdiffstats
path: root/src/tests/core/arm (follow)
Commit message (Collapse)AuthorAgeFilesLines
* arm_test_common: Get rid of truncation warningsLioncash2018-07-201-2/+5
| | | | Explicitly cast the value to a u8 to show that this is intentional.
* arm_test_common: Make file static variable a member variable of the testing environmentLioncash2018-07-202-2/+5
| | | | Gets rid of file-static behavior.
* arm_test_common: Add missing header guardLioncash2018-07-201-0/+2
|
* core: Move process creation out of global state.bunnei2018-03-141-2/+2
|
* Kernel: Store the program id in the Process class instead of the CodeSet class.Subv2018-03-021-1/+1
| | | | There may be many CodeSets per Process, so it's wasteful and overcomplicated to store the program id in each of them.
* memory: Replace all memory hooking with Special regionsMerryMage2018-01-272-25/+29
|
* arm: Remove SkyEye/Dyncom code that is ARMv6-only.bunnei2018-01-032-13506/+0
|
* Merge remote-tracking branch 'upstream/master' into nxbunnei2017-10-101-1/+1
| | | | | | | | | | | | | | | | | # Conflicts: # src/core/CMakeLists.txt # src/core/arm/dynarmic/arm_dynarmic.cpp # src/core/arm/dyncom/arm_dyncom.cpp # src/core/hle/kernel/process.cpp # src/core/hle/kernel/thread.cpp # src/core/hle/kernel/thread.h # src/core/hle/kernel/vm_manager.cpp # src/core/loader/3dsx.cpp # src/core/loader/elf.cpp # src/core/loader/ncch.cpp # src/core/memory.cpp # src/core/memory.h # src/core/memory_setup.h
* Moved down_count to CoreTimingHuw Pascoe2017-09-301-1/+1
|
* Tests: Fixed ARM VFP testsSubv2017-09-271-9/+13
|
* memory: Add GetCurrentPageTable/SetCurrentPageTableMerryMage2017-09-241-1/+1
| | | | Don't expose Memory::current_page_table as a global.
* Tests/VFP: Use a standalone pagetable for the TestEnvironment memory operations.Subv2017-09-151-4/+14
| | | | This fixes building the tests
* tests: Add tests for vaddMerryMage2017-07-234-2/+13509
|
* tests: Arm testing frameworkMerryMage2017-07-232-0/+206