aboutsummaryrefslogtreecommitdiff
path: root/gas/ChangeLog
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2021-04-19 13:28:35 +0200
committerJan Beulich <jbeulich@suse.com>2021-04-19 13:28:35 +0200
commit9a8041fd94b7b5c12cb802f87648cce954d18d2a (patch)
tree0c3070b7a9525345185ba17ef4ff6efba4be9978 /gas/ChangeLog
parent4dee4f3ea143a8910de487a810e972152154292d (diff)
downloadgdb-9a8041fd94b7b5c12cb802f87648cce954d18d2a.zip
gdb-9a8041fd94b7b5c12cb802f87648cce954d18d2a.tar.gz
gdb-9a8041fd94b7b5c12cb802f87648cce954d18d2a.tar.bz2
gas: drop sprint_value()
Its (documented) behavior is unhelpful in particular in 64-bit build environments: While printing large 32-bit numbers in decimal already isn't very meaningful to most people, this even more so goes for yet larger 64-bit numbers. bfd_sprintf_vma() still tries to limit the number of digits printed (without depending on a build system property), but uniformly produces hex output.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r--gas/ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 72b8c69..2c498a6 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,14 @@
+2021-04-19 Jan Beulich <jbeulich@suse.com>
+
+ * as.h (sprint_value): Delete.
+ * messages.c (sprint_value): Likewise.
+ * config/tc-i386.c (offset_in_range): Use bfd_sprintf_vma in
+ place of sprint_value.
+ * config/tc-s390.c (s390_insert_operand): Likewise.
+ * doc/internals.texi (sprint_value): Delete section.
+ * write.c (fixup_segment): Likewise.
+ (relax_segment): Likewise.
+
2021-04-16 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
* testsuite/gas/aarch64/rme-invalid.d: New test.