GDB 10 branching - 2020-06-21 Update
Andrew Burgess
andrew.burgess@embecosm.com
Mon Jun 22 09:28:35 GMT 2020
* Joel Brobecker <brobecker@adacore.com> [2020-06-21 10:57:29 -0700]:
> Hi everyone,
>
> Below is the current status of all items we want to look at before
> branching. Please let me know if there are other issues you think
> are worth adding to the list.
>
> Thank you!
>
> Fixed Since the Previous Update:
> --------------------------------
>
> * [PedroA]
> <PR gdb/25412> thread_info with duplicate ptid added to inferior thread list
> https://sourceware.org/bugzilla/show_bug.cgi?id=25412
>
> * Check exec-file has changed before checking for exec-file mismatch
> https://sourceware.org/pipermail/gdb-patches/2020-June/169287.html
>
> Added Since the Last Update:
> ----------------------------
>
> * [TomT/HannesD]
> <PR win32/25302> Mismatching fstat() function calls in gdb_bfd_open() and cache_bstat()
> https://sourceware.org/bugzilla/show_bug.cgi?id=25302
>
> Latest discussion at:
> https://sourceware.org/pipermail/gdb-patches/2020-June/169670.html
>
> Other Ongoing Items:
> --------------------
>
> * [RainerO]
> <PR gdb/25939> [10 regression] run fails with ICE on Solaris
> https://sourceware.org/bugzilla/show_bug.cgi?id=25939
>
> Being discussed at:
> https://sourceware.org/pipermail/gdb-patches/2020-June/169554.html
>
> (one?) Issue identified by Pedro, and patch proposed that fixes
> the identified issue -- unpushed as of yet, I believe:
> https://sourceware.org/pipermail/gdb-patches/2020-June/169674.html
>
> Is that sufficient to close the PR?
> Can we consider the Solaris port functional again?
>
> * [AndrewB/TomT]
> QEMU / GDB compatibility on RISCV64 ELF (failure to fetch some registers)
> https://sourceware.org/pipermail/gdb-patches/2020-June/169393.html
>
> New patch series (expected to be pushed this coming week):
> https://sourceware.org/pipermail/gdb-patches/2020-June/169561.html
> RISC-V target description and register handling fixes
>
> * [PhilippeW]
> <PR gdb/25475>
> https://sourceware.org/bugzilla/show_bug.cgi?id=25475
>
> Seems like a minor bug, but current thinking was that resolution
> requires a change of behavior. I made some proposals, one of them
> could hopefully be done without triggering a change of behavior.
> But, IMO, this discussion deserves a wider audience, so I suggested
> a thread be started on gdb-patches. Philippe answered he'll propose
> a patch.
>
> Not Critical, but Requested:
> ----------------------------
>
> * [PhilippeW]
> Allow the user to define default args for aliases
I'd like to suggest that we also wait for a fix to the issue discussed
here:
https://sourceware.org/pipermail/gdb-patches/2020-June/169679.html
with a demo for the actual bug in this mail:
https://sourceware.org/pipermail/gdb-patches/2020-June/169681.html
This is a regression for a corner case of the tail-call unwinder and
inline-frame unwinder in combination. I have a fix for this issue
which I'm testing locally and will post later today.
It's going to appear as a replacement for this patch:
https://sourceware.org/pipermail/gdb-patches/2020-June/169621.html
Which is #5 in a series, however, the series has already been
reviewed, and other than a few small nits is ready to merge. The new
patch #5 will need looking over though, and might cause some
discussion.
As Tom has pointed out, the fix in patch #5 will also close PR
python/22748, breakage in Python frame unwinders, which is a nice win
too.
Thanks,
Andrew
More information about the Gdb-patches
mailing list