Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add TUI support for ARM GDB build under Tools/GNUTools #1152

Closed
Brandon-Hurst opened this issue Sep 2, 2024 · 1 comment
Closed

Add TUI support for ARM GDB build under Tools/GNUTools #1152

Brandon-Hurst opened this issue Sep 2, 2024 · 1 comment

Comments

@Brandon-Hurst
Copy link
Contributor

Request for Improvement -- Enable TUI in ARM GDB build

GDB supports a text-user-interface for debugging via the command-line. ARM GDB optionally supports this depending on the configuration at build time for GDB. MSDK's included GDB for ARM does not support the TUI commands at this time.

tui unsupported

Enabling this in future versions would make it easier to debug projects without being tied into a particular IDE or toolset. This can be useful for adding support to open tools which themselves are not tied into a particular IDE by default.

@Brandon-Hurst
Copy link
Contributor Author

After doing some more research, I discovered the gdb-multiarch package can be used for this purpose. Without requesting a change to the toolchain, developers interested in command-line development can utilize this package for ARM v7-M devices.

Example for Windows/MinGW64: https://packages.msys2.org/packages/mingw-w64-x86_64-gdb-multiarch?repo=mingw64#:~:text=Source-Only%20Tarball:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant