diff options
author | Jiangshuai Li <jiangshuai_li@linux.alibaba.com> | 2022-09-13 14:19:26 +0800 |
---|---|---|
committer | Jiangshuai Li <jiangshuai_li@linux.alibaba.com> | 2022-09-13 14:19:26 +0800 |
commit | d354e0c8e7d333d2ec1796f8ce4216e892a4c714 (patch) | |
tree | c2357f7c769fe7950f731f3660c56c2537fb2d76 /binutils/windmc.c | |
parent | 02cd1b4e97120f71710c4246953bcb2d63cb4aea (diff) | |
download | binutils-d354e0c8e7d333d2ec1796f8ce4216e892a4c714.zip binutils-d354e0c8e7d333d2ec1796f8ce4216e892a4c714.tar.gz binutils-d354e0c8e7d333d2ec1796f8ce4216e892a4c714.tar.bz2 |
gdb/csky add unwinder for long branch cases
There are two sequences of instructions for long branch:
1. jmpi [pc+4] //insn code: 0xeac00001
.long addr
2. lrw t1, [pc+8] //insn code: 0xea8d0002
jmp t1 //insn code: 0x7834
nop //insn code: 0x6c03
.long addr
Diffstat (limited to 'binutils/windmc.c')
0 files changed, 0 insertions, 0 deletions