aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2020-08-31 11:14:31 +0930
committerAlan Modra <amodra@gmail.com>2020-08-31 20:28:10 +0930
commit1a211fc7d87dc92c2c91d24d0424d8f0485587f9 (patch)
tree3d7ab2f48076d53b42d1b9ca2ea10f504bad9c86 /bfd/ChangeLog
parent108f6f97bd862e969f898c1347903ae1cf38ead4 (diff)
downloadgdb-1a211fc7d87dc92c2c91d24d0424d8f0485587f9.zip
gdb-1a211fc7d87dc92c2c91d24d0424d8f0485587f9.tar.gz
gdb-1a211fc7d87dc92c2c91d24d0424d8f0485587f9.tar.bz2
PR26466 UBSAN: elf32-mep.c:300 left shift of negative value
PR 26466 * mep-relocs.pl (emit_apply): Handle HI16S adjustment. Use "u" variable and rewrite signed overflow check. * elf32-mep.c: Regenerate. (mep_final_link_relocate): Delete "s".
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r--bfd/ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 85fd9f4..f972a5a 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,5 +1,13 @@
2020-08-31 Alan Modra <amodra@gmail.com>
+ PR 26466
+ * mep-relocs.pl (emit_apply): Handle HI16S adjustment. Use "u"
+ variable and rewrite signed overflow check.
+ * elf32-mep.c: Regenerate.
+ (mep_final_link_relocate): Delete "s".
+
+2020-08-31 Alan Modra <amodra@gmail.com>
+
PR 26461
* elfxx-ia64.c (ia64_elf_install_value): Make expressions unsigned
that might shift values into sign bit.