[image of Archer

GDB: The GNU Project Debugger

[bugs] [GDB Maintainers] [contributing] [current git] [documentation] [download] [home] [irc] [links] [mailing lists] [news] [schedule] [song] [wiki]

Contributing to GDB

GDB is a collaborative project that relies on contributions. You can help with this! You may wish to fix bugs, improve testing, port GDB to a new platform, update documentation, add new features or optimizations, contribute to the mailing lists or official GDB website, etc. We welcome all of the above and feel free to ask on the GDB Mailing Lists if you are looking for feedback or for people to review a work in progress.

To help with this, there is plenty of documentation available. In addition to the User Guide and Internals Manual included in the GDB distribution, the GDB Wiki also contains substantial information. If you are looking for a project then check the Project Ideas page.

If you write a change to the GDB codebase we encourage you to distribute the change yourself. You may also want to submit your change so that can be considered for inclusion in a future version of GDB. If so then there are certain legal requirements and style issues which all contributors need to be aware of - for more details please read the Contribution Checklist.

[bugs] [GDB Maintainers] [contributing] [current git] [documentation] [download] [home] [irc] [links] [mailing lists] [news] [schedule] [song] [wiki]

Please send FSF & GNU inquiries & questions to gnu@gnu.org. There are also other ways to contact the FSF.

This page is maintained by the GDB developers.

Copyright Free Software Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.

Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.

Last modified 2021-09-09.