Continue Discussion 11 replies
July 2024

Haiku

The GDB port is feature-complete. A recipe has been submitted to HaikuPorts.

This took a bit longer than expected due to complexities in building the full GDB compared to gdbserver - all of which will be covered in the technical details section below. Subtle bugs revealed by invoking the debugger in different use cases delayed the project even more.


This is a companion discussion topic for the original entry at https://www.haiku-os.org/blog/trungnt2910/2024-06-28_gsoc_2024_debugging_progress_2
July 2024

dalmegnu

This is great! (I may use it to debug QEMU).

There is a typo on the date, it says 2024-06-28.

1 reply
July 2024

trungnt2910

Yeah, should be usable enough for that. Just don’t touch anything multi-threaded yet though…

2 replies
July 2024

Begasus

All in all great progress, thanks for working on this. I know from the discussions this has been on the plate for a long time.
I never really used gdb (nor understand how to work/read output), but I’m sure this will be welcomed by a lot of users! :+1:

July 2024

BiPolar

While I like to think that I can follow along while reading (I couldn’t help write any code related to this to save my life, mind you)… I can’t help but marvel at how deep the proverbial rabbit hole goes… and that makes me really thankful of the fact that we have such smart people working on our beloved OS.

Thanks to all those “wicked smart” folks we had over the years… all your work is much appreciated!

1 reply