rockbox/lib/unwarminder
Thomas Jarosch 789df17dd9 ARM unwinder for thumb: Fix broken MOV opcode
The origin of the register value was never
moved in the desired register state due to a typo ('rhs' vs. 'rhd').

While looking at the code, I noticed the action taken
for the register value is another copy'n'paste error
from the ADD opcode above -> it added to the register value
instead of MOVing the current value.

Patch submitted upstream.

cppcheck reported:
[lib/unwarminder/unwarm_thumb.c:473]: (warning) Redundant assignment of 'state.regData[rhd].o' to itself.

Change-Id: I78cdbf37a191007a3bddbaa350b906dbce2fe671
2015-01-12 19:36:58 +01:00
..
backtrace.c Remove unused return value variable in lib/unwarminder/backtrace.c 2014-08-25 14:07:19 -04:00
backtrace.h Arm stack unwinder 2012-02-22 08:33:26 +01:00
get_sp.h Arm stack unwinder 2012-02-22 08:33:26 +01:00
get_sp.S arm: fix get_sp (missing return) 2012-04-04 09:21:02 +02:00
safe_read.h Add newlines at the end of the file 2014-12-17 23:34:48 +01:00
safe_read.S Fix return address when data_abort_handler skips faulting instruction. 2013-05-23 19:51:19 -04:00
SOURCES Add newlines at the end of the file 2014-12-17 23:34:48 +01:00
types.h Arm stack unwinder 2012-02-22 08:33:26 +01:00
unwarm.c ARM unwinder: Add missing va_end() call. 2015-01-12 19:10:24 +01:00
unwarm.h Arm stack unwinder 2012-02-22 08:33:26 +01:00
unwarm_arm.c Fix red 2015-01-12 19:31:39 +01:00
unwarm_thumb.c ARM unwinder for thumb: Fix broken MOV opcode 2015-01-12 19:36:58 +01:00
unwarminder.c Arm stack unwinder 2012-02-22 08:33:26 +01:00
unwarminder.h Arm stack unwinder 2012-02-22 08:33:26 +01:00
unwarminder.make build system: unify/simplify library handling a bit. 2012-03-26 22:27:40 +02:00
unwarmmem.c Arm stack unwinder 2012-02-22 08:33:26 +01:00
unwarmmem.h Arm stack unwinder 2012-02-22 08:33:26 +01:00