aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2019-12-10 17:57:14 +1030
committerAlan Modra <amodra@gmail.com>2019-12-11 11:33:36 +1030
commit8ff23dba80b80a9f47d75dd43812e041f6674763 (patch)
tree3a1573a8384edf7039c1a96db2565f4ff04c9c6d /bfd/ChangeLog
parentd1f80fe061d11d825fc3a6afc5200f090d1aed0f (diff)
downloadfsf-binutils-gdb-8ff23dba80b80a9f47d75dd43812e041f6674763.zip
fsf-binutils-gdb-8ff23dba80b80a9f47d75dd43812e041f6674763.tar.gz
fsf-binutils-gdb-8ff23dba80b80a9f47d75dd43812e041f6674763.tar.bz2
ubsan: ia64: left shift of negative value
Here, since val is signed: *valuep = (val << scale); * cpu-ia64-opc.c (ext_imms_scaled): Avoid undefined left shift of negative values by using unsigned vars.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r--bfd/ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 50c878b..17ad441 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,8 @@
+2019-12-11 Alan Modra <amodra@gmail.com>
+
+ * cpu-ia64-opc.c (ext_imms_scaled): Avoid undefined left shift
+ of negative values by using unsigned vars.
+
2019-12-07 Alan Modra <amodra@gmail.com>
PR 25236