GDB 8.2 branch 2018-06-22 Update

Joel Brobecker
2018-06-22T14:05:44Z

Hi everyone,

Can we do a quick status update on the branch? Below are items that
were discussed previously. For those items that are still in progress,
can you tell us whether or not you think you'll be able to finish it
by end of this month?

Note that, for practical reasons, the window for branching is either
end of this month, or end of July.

As far as I know, the following items are now complete:

* (AlanH) gdb/gdbserver support for aarch64 SVE
Looks like the code is now in? :-)

[v3] https://www.sourceware.org/ml/gdb-patches/2018-06/msg00400.html
[v2] https://www.sourceware.org/ml/gdb-patches/2018-06/msg00145.html

* (AndrewB) gdb: Don't drop SIGSTOP during stop_all_threads
Latest update: Reviewed and mostly OK'ed (minor comments)
Waiting for next version of the patch.
https://www.sourceware.org/ml/gdb-patches/2018-06/msg00284.html

The following items are still in progress:

* (PhilippeW) Implement 'frame apply COMMAND', enhance 'thread apply COMMAND'

It looks like a review was done around Jun 12-15, and some
discussions, but no v3 yet.

[v2] https://www.sourceware.org/ml/gdb-patches/2018-06/msg00118.html

* (SergioDJ) Implement IPv6 support for GDB/gdbserver

From what I can tell, a v2 was sent, and a review done just
a couple of days ago. Is that accurate?

[v2] https://www.sourceware.org/ml/gdb-patches/2018-06/msg00384.html
[v1] https://www.sourceware.org/ml/gdb-patches/2018-06/msg00238.html

I will add the following issue I discovered to the list as well:

* (JoelB) SEGV on x86_64-windows due to fs_base/gs_base

Not necessarily entirely crippling, but crashes GDB as soon
as we make it try to access the fs_base/gs_base registers.
For instance: "info reg", or inferior function call
(presuming that print $fs_base/print $gs_base is unlikely)

I have a patch that I will share momentarily. I think it's
simple-enough that it should be in by end of month.

Anything else?

Thank you!
--
Joel