aboutsummaryrefslogtreecommitdiff
path: root/lib/arm/jump-patch.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove dead code for Vita: pc_callbackReiko Asakura2021-03-211-1/+0
|
* Align Thumb jump patch to halfword boundaryReiko Asakura2021-03-211-2/+2
| | | | No need to align to word boundary.
* Fixed defination of CC_CBXZ collides with other bitsYifan Lu2016-11-231-1/+1
| | | | | | | | | Fixed incorrect pc value in tdctx_to_actx Fixed ARM32 handling of CC_CBXZ (uses incorrect field in ctx->base) Fixed ARM32 transform_dis_branch incorrectly trashing LR for non-call based jumps Fixed ARM32 make_jump_patch not updated to use new assemble_ctx Added new option SUBSTITUTE_RELAXED to relax the disassembly engine Currently SUBSTITUTE_RELAXED only disables TRANSFORM_DIS_REL_JUMPS so jumps at the beginning of functions are allowed
* Made ARM patch alignment 0x4 so copy from kernel to user worksYifan Lu2016-11-031-2/+2
|
* A number of critical fixes painstakingly discovered in the slowest way possible.comex2015-03-011-6/+7
|
* fix my utter failure to handle branches/conditionals correctly (on ARM)comex2015-02-011-6/+3
|
* it compiles...comex2015-01-241-4/+7
|
* ...comex2015-01-241-0/+18