aboutsummaryrefslogtreecommitdiff
path: root/lib/arm/assemble.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Align Thumb jump patch to halfword boundaryReiko Asakura2021-03-211-4/+3
| | | | No need to align to word boundary.
* Changes to reflect older changes in mergeYifan Lu2016-11-231-2/+3
|
* Merge branch 'master' of https://github.com/comex/substituteYifan Lu2016-11-231-4/+16
|\
| * fix some ARM stuff including calls, and test itcomex2016-11-151-4/+16
| | | | | | | | wow this code sucks
* | Fixed proper encoding of PUSH (STMDB) as ARM manual was wrong...Yifan Lu2016-11-131-1/+1
| |
* | Added ARM PUSH multi instruction assemblyYifan Lu2016-11-031-0/+7
| |
* | Implemented call rewrite support, fixes #3Yifan Lu2016-11-031-0/+7
| |
* | Made ARM patch alignment 0x4 so copy from kernel to user worksYifan Lu2016-11-031-0/+2
|/
* A number of critical fixes painstakingly discovered in the slowest way possible.comex2015-03-011-0/+3
|
* fix my utter failure to handle branches/conditionals correctly (on ARM)comex2015-02-011-8/+30
|
* it compiles...comex2015-01-241-30/+36
|
* ...comex2015-01-241-0/+80