aboutsummaryrefslogtreecommitdiff
path: root/gdb/NEWS
diff options
context:
space:
mode:
authorTom de Vries <tdevries@suse.de>2024-06-19 09:52:01 +0200
committerTom de Vries <tdevries@suse.de>2024-06-19 09:52:01 +0200
commitbe23e44263d7ee05a7044fe8371c2f921d91262d (patch)
tree41bbe9a4779c6b2b344a931a6b794cab0dbb84de /gdb/NEWS
parent9c39329d1c5af43fa20edc7abde465ab4c127262 (diff)
downloadbinutils-be23e44263d7ee05a7044fe8371c2f921d91262d.zip
binutils-be23e44263d7ee05a7044fe8371c2f921d91262d.tar.gz
binutils-be23e44263d7ee05a7044fe8371c2f921d91262d.tar.bz2
[gdb/tdep] Simplify ARM_LINUX_JB_PC_EABI
In commit 1a7d840a216 ("[gdb/tdep] Fix ARM_LINUX_JB_PC_EABI"), in absense of osabi settings for newlib and uclibc for arm, I chose a best-effort approach using ifdefs. Post-commit review [1] pointed out that this may be causing more problems than it's worth. Fix this by removing the ifdefs and simply defining ARM_LINUX_JB_PC_EABI to 1. Rebuild on x86_64-linux with --enable-targets=all. Fixes: 1a7d840a216 ("[gdb/tdep] Fix ARM_LINUX_JB_PC_EABI") [1] https://sourceware.org/pipermail/gdb-patches/2024-June/209779.html
Diffstat (limited to 'gdb/NEWS')
-rw-r--r--gdb/NEWS5
1 files changed, 5 insertions, 0 deletions
diff --git a/gdb/NEWS b/gdb/NEWS
index bb7c4a6..47677cb 100644
--- a/gdb/NEWS
+++ b/gdb/NEWS
@@ -8,6 +8,11 @@
** The "scopes" request will now return a scope holding global
variables from the stack frame's compilation unit.
+* For ARM targets, the offset of the pc in the jmp_buf has been fixed to match
+ glibc 2.20 and later. This should only matter when not using libc probes.
+ This may cause breakage when using an incompatible libc, like uclibc or
+ newlib, or an older glibc.
+
*** Changes in GDB 15
* The MPX commands "show/set mpx bound" have been deprecated, as Intel