fdafe80f6c
gdb: Clean up duplicate configuration lines
2024-04-22 11:47:44 +05:30
1d53d848d9
gdb: Set log file to be in temporary directory
2024-04-22 11:47:44 +05:30
b3b1ba1a45
gdb: Disable debuginfod
...
Having this enabled makes gdb start downloading debugging libraries
which takes a prohibitively long time.
2023-02-03 18:19:36 +05:30
b3b2f29501
gdb: init: Fix deprecated logging setting & enable debuginfod
2023-01-19 10:04:48 +05:30
5b9818fabc
gdb: Add our scripts directory to auto load path
2022-04-03 12:28:14 +05:30
bc5d78ee5f
gdb: Add custom script for breakpoint with conditions on backtrace
2022-04-03 12:28:14 +05:30
bbb5057eb1
gdb: Migrate vo command to Python gdb script
2022-04-03 12:28:14 +05:30
16448b27a5
gdb: Add an alias for info threads
2022-03-29 11:45:24 +05:30
ec6711a253
gdb: Remove source from the dashboard layout
2022-03-29 11:44:07 +05:30
d09df20590
gdb: Update gdb configuration
2021-10-12 23:27:00 +05:30
c095856bba
gdb: Turn on logging by default
...
While at it, clean up duplicate setting.
2021-10-11 17:20:00 +05:30
a3197c1d02
gdb: Update settings
...
Enable auto loading of python scripts and other settings.
2021-10-09 13:19:43 +05:30
0b7a19555a
gdb: Add gdb configuration based on gdb-dashboard
...
For the most part adapted from
https://gavinhoward.com/2020/12/my-development-environment-and-how-i-got-there/
Also contains support for opening current line in neovim.
This assumes we are running inside neovim terminal and hence the use of
nvr viz. neovim-remote. We will try adding support for kitty window and
single instances later if possible.
2021-10-05 12:58:49 +05:30