GDB 9.1 release -- 2019-11-18 Update

Tom Tromey tom@tromey.com
Tue Nov 19 16:10:00 GMT 2019


Joel> As in the previous update, we can use the "for-9.1" tag to identify patches
Joel> that we think should go in GDB 9.1. Here is the URL to the corresponding
Joel> dashboard:

I added one more today.  It's a small patch that fixes a crash.

Joel>  - 11 patches that no longer apply ("Merge Conflict") :-(

This is actually the normal state due to ChangeLog files.
I just ignore that column.

Joel>   - [Tom DV] Prefer var def over decl
Joel>     https://sourceware.org/ml/gdb-patches/2019-09/msg00161.html
Joel>     Gerrit: https://gnutoolchain-gerrit.osci.io/r/c/binutils-gdb/+/29

Joel>     Tom T said the patch is reasonable, but was wondering whether
Joel>     we shouldn't even be in that situation in the first place, if
Joel>     we were to not create symbols for declarations...  This lead to
Joel>     a different patch, but after discussion, we propose the original
Joel>     patch for trunk to start, and then discuss the alternative
Joel>     approach after 9.x branching. Joel is double-checking with
Joel>     TomT that this is OK with him as well.

I will look at this either today or tomorrow.

Joel>   - [Christian B] The threaded symbol loading that tromey Christian have been working on
Joel>     Gerrit: https://gnutoolchain-gerrit.osci.io/r/q/topic:%22minsyms-threads%22+(status:open%20OR%20status:merged)

Joel>     This patchset was identified as a risk for inclusion so close
Joel>     to branching, due to the use of threads for parallelizing
Joel>     the load of minsyms. However, considering the potentially massive
Joel>     gains to be had on large programs, the consensus was to allow
Joel>     this patch under the control of a setting, off by default; and
Joel>     then remove that setting once we've branched.

I must have missed this discussion.  I saw Christian had a patch to do
this, but I think maybe it can be done more simply... I will
investigate.

Joel>   - [TomT] Fix the "winheight" command
Joel>     https://gnutoolchain-gerrit.osci.io/r/c/binutils-gdb/+/371

Joel>     Fixes a regression.
Joel>     Tom says it can be backported after branching if needed.

I'll send a smaller version of this that doesn't involve rewriting all
of the TUI layout code.

Joel>   - [TomT] Handle pending stops from the Windows kernel
Joel>     Gerrit: https://gnutoolchain-gerrit.osci.io/r/c/binutils-gdb/+/414
Joel>   - [TomT] Add pending stop support to gdbserver's Windows port
Joel>     Gerrit: https://gnutoolchain-gerrit.osci.io/r/c/binutils-gdb/+/432
Joel>     Fixes an internal-error.

These two are the same series, I'm re-investigating now.

Tom



More information about the Gdb-patches mailing list