GDB variants accepting plugins (to the debugger) ?

Basile Starynkevitch <[email protected]> Fri, 30 Jan 2026 14:13:51 +0100
Newsgroups gmane.comp.gdb.devel
Message-ID <[email protected]>
Hello

I am using GDB-17.1 on Linux/Debian/x86-64 to debug a C++ coded, GPL licensed, inference engine


Is there any GDB variant accepting plugins to the debugger process
(these could be definitely useful to display C++ data in a nice way, std::vector or std::map instances come to mind immediately).

I do know that GDB accept eg Guile or Python scripts.
But coding manually a Python or Guile function for every important C++ classes of a software is very time consuming


I regret that GDB 17.1 has not evolved into something similar to the old and unmaintained UPS open source debugger
https://ups.sourceforge.net/ which sadly is not working on Linux/AMD-64 computers running a recent kernel 6.17 and
and using recent libc and libstdc++

Regards.
-- 

Basile STARYNKEVITCH                    basile AT starynkevitch DOT net
8 rue de la Faïencerie                       http://starynkevitch.net/Basile/  
92340 Bourg-la-Reine                         https://github.com/bstarynk
France                                https://github.com/RefPerSys/RefPerSys
                  https://orcid.org/0000-0003-0908-5250