aboutsummaryrefslogtreecommitdiff
path: root/lib/jump-dis.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-08-07fix vec.h bugcomex1-1/+1
2015-07-16style policecomex1-3/+6
2015-07-10stuff!comex1-1/+2
2015-07-07testscomex1-0/+4
2015-03-01A number of critical fixes painstakingly discovered in the slowest way possible.comex1-0/+1
2015-03-01Let's get hacky!comex1-3/+16
2015-03-01make jump-dis use a vec as a stack, rather than a hacky queuecomex1-26/+9
2015-02-23Ban calls within transform regions in threadsafe mode.comex1-0/+4
2015-02-08Refactor disassembly so x86 works, and add x86 transform-dis.comex1-25/+21
This patch is a monolithic mess, because I was too lazy to do the refactor first (that would require some stash fun, since I wasn't actually sure before doing x86 transform-dis what would be needed). Anyway, the resulting code should be cleaner - less duplication. This breaks ARM/ARM64.
2015-02-08formattingcomex1-11/+17
2015-02-01fix my utter failure to handle branches/conditionals correctly (on ARM)comex1-0/+3
2015-01-21minor cleanup - stop caring about thumb outside of arch-specific codecomex1-4/+3
(and fix makefile bug where files whose names contained 'arm' would always be ldid'd)
2015-01-19some reorganizationcomex1-2/+2
2015-01-17improve test; thumb2 fixescomex1-0/+1
2015-01-17flip the definition of TARGET_(UN)SUPPORTEDcomex1-2/+2
2015-01-17IT, BX LR - untestedcomex1-18/+20
2015-01-17transform-dis stuff - compiles for arm, so farcomex1-15/+17
2015-01-17reorganizationcomex1-12/+20
2015-01-16handle oom and silly machos and stuffcomex1-3/+11
2015-01-16jump dis - seemingly working(!)comex1-0/+145