diff options
author | Alan Modra <amodra@gmail.com> | 2019-12-29 12:57:42 +1030 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2019-12-29 22:13:27 +1030 |
commit | 4383e1fc3b3269413423c271cb362431b2b70398 (patch) | |
tree | ccd3793ab24c6404d8a097a44560c2d283c8ec7b /opcodes/ChangeLog | |
parent | 8c5e259235a4e4546910245b170de1e29a711034 (diff) | |
download | gdb-4383e1fc3b3269413423c271cb362431b2b70398.zip gdb-4383e1fc3b3269413423c271cb362431b2b70398.tar.gz gdb-4383e1fc3b3269413423c271cb362431b2b70398.tar.bz2 |
ubsan: sparc: left shift cannot be represented in type 'int'
* sparc-dis.c (SEX): Don't use left and right shift to sign extend.
(compare_opcodes): Avoid signed shift left overflow.
(print_insn_sparc): Likewise.
Diffstat (limited to 'opcodes/ChangeLog')
-rw-r--r-- | opcodes/ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index 5187fb2..bde9b92 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,5 +1,11 @@ 2019-12-29 Alan Modra <amodra@gmail.com> + * sparc-dis.c (SEX): Don't use left and right shift to sign extend. + (compare_opcodes): Avoid signed shift left overflow. + (print_insn_sparc): Likewise. + +2019-12-29 Alan Modra <amodra@gmail.com> + PR 25319 * tic4x-dis.c (tic4x_print_cond): Init all of condtable. |