On 21.06.2019 18:29, Christos Zoulas wrote:
> On Jun 21,  3:21pm, n...@gmx.com (Kamil Rytarowski) wrote:
> -- Subject: Re: CVS commit: src/share/mk
> 
> | I've started to observe issues with signals in recent GDB as well, a
> | debugger is stopping self and detaching from terminal.
> | 
> | Please tell me whether you want me to fix it. It slows down testing of
> | my kernel changes now. I had to revert my previous change due to GDB
> | misbehavior (I suspect that the problems come from the recent GDB upgrade).=
> 
> Go for it. I think we need more "gdb" atf tests...
> 

Thanks!

I got NetBSD truss to be very reliable with multiple threads, but GDB is
misbehaving.

> | I can spend some more time on fixing local GDB, upstreaming the support
> | and adding support for running the regress test in GDB... this will
> | allow us to get more predictable results with future GDB upgrades, cover
> | kernel code paths with GDB tests and maybe run regression tests on the
> | GDB buildbot.
> 
> Sounds good to me!
> 

I've compared src/ GDB 8.3 and upstream GDB 8.3.

There are a lot of differences and it looks like a lot of our changes
predate gpl2->gpl3 switch in GDB. I have an impression that sometimes we
unintentionally revert to an older GDB code.

I will start with upstreaming small code chunks first and getting
upstream GDB to work on NetBSD/amd64 with its regression tests... It
should be better long term action than mutating local in-tree version.

> Thanks,
> 
> christos
> 


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to