aboutsummaryrefslogtreecommitdiff
path: root/gdb/cli-out.c
diff options
context:
space:
mode:
authorRichard Bunt <richard.bunt@linaro.org>2023-05-19 08:17:20 +0100
committerRichard Bunt <richard.bunt@linaro.org>2023-05-19 11:29:43 +0100
commit712872748deffff984c79b875550e46359ba053b (patch)
tree930e192e593447304b2616311306c67fcbe64256 /gdb/cli-out.c
parente84060b489746d031ed1ec9e7b6b39fdf4b6cfe3 (diff)
downloadbinutils-712872748deffff984c79b875550e46359ba053b.zip
binutils-712872748deffff984c79b875550e46359ba053b.tar.gz
binutils-712872748deffff984c79b875550e46359ba053b.tar.bz2
gdb: Remove redundant frame switching
547ce8f00b fixed an issue where dynamic types were not being resolved correctly prior to printing a value. The same issue was discovered when printing the value using mi-mode, which was not covered by the fix. Porting the fix to the mi-mode code path resolved the issue. However, it was discovered that a later patch series, ending 2fc3b8a4cb8, independently fixed the issue in both the cli- and mi-mode code paths, making the original fix unneeded. This commit removes this extra frame switch and adds test coverage for the mi-mode scenario to protect against any future divergence in this area. GDB built with GCC 11. No test suite regressions detected. Compilers: GCC 12.1.0, ACfL 22.1, Intel 22.1; Platforms: x86_64, aarch64. Approved-By: Tom Tromey <tom@tromey.com>
Diffstat (limited to 'gdb/cli-out.c')
0 files changed, 0 insertions, 0 deletions