diff options
author | Jinyang He <[email protected]> | 2021-01-21 13:31:36 +0800 |
---|---|---|
committer | Thomas Bogendoerfer <[email protected]> | 2021-01-25 12:21:22 +0100 |
commit | 9308579fef3ddde19da9d45e23bf36d41932417f (patch) | |
tree | e5bc11d63366d075d4de0bafa76798217cc05b66 /scripts/gdb/linux/config.py | |
parent | fa85d6ac2c2511fa4afc671f0a8f307105ce7604 (diff) |
MIPS: microMIPS: Fix the judgment of mm_jr16_op and mm_jalr_op
mm16_r5_format.rt is 5 bits, so directly judge the value if equal or not.
mm_jalr_op requires 7th to 16th bits. These 10 which bits generated by
shifting u_format.uimmediate by 6 may be affected by sign extension.
Thus, take out the 10 bits for comparison.
Without this patch, errors may occur, such as these bits are all ones.
Signed-off-by: Jinyang He <[email protected]>
Signed-off-by: Thomas Bogendoerfer <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/config.py')
0 files changed, 0 insertions, 0 deletions