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

language features to add gdb support for user types #25

Open
andrewrk opened this issue Dec 11, 2015 · 1 comment
Open

language features to add gdb support for user types #25

andrewrk opened this issue Dec 11, 2015 · 1 comment
Labels
proposal This issue suggests modifications. If it also has the "accepted" label then it is planned. research This proposal requires a considerable amount of investigation before it can be considered.
Milestone

Comments

@andrewrk
Copy link
Member

andrewrk commented Dec 11, 2015

For example, if the user creates their own List struct, it would be nice if gdb knew about that and could represent it. Example: https://github.com/thejoshwolfe/legend-of-swarkland/blob/fc2947475b04f6d3de711b9040f61e79e06eda67/debug-scripts/list.py

It would be convenient if this could be integrated into zig somehow. zig could generate the .debug_gdb_scripts section: https://sourceware.org/gdb/onlinedocs/gdb/dotdebug_005fgdb_005fscripts-section.html

@andrewrk andrewrk added the enhancement Solving this issue will likely involve adding new logic or components to the codebase. label Dec 11, 2015
@andrewrk andrewrk modified the milestone: Low Priority Dec 24, 2015
@andrewrk andrewrk removed this from the Low Priority milestone Dec 24, 2015
@andrewrk andrewrk added this to the 0.3.0 milestone May 7, 2017
@andrewrk andrewrk modified the milestones: 0.3.0, 0.4.0 Feb 28, 2018
@andrewrk andrewrk modified the milestones: 0.4.0, 0.5.0 Sep 28, 2018
@ghost
Copy link

ghost commented Sep 29, 2018

@andrewrk andrewrk modified the milestones: 0.5.0, 0.6.0 Apr 9, 2019
@andrewrk andrewrk modified the milestones: 0.6.0, 0.7.0 Oct 2, 2019
@andrewrk andrewrk modified the milestones: 0.7.0, 0.8.0 Apr 14, 2020
@andrewrk andrewrk added proposal This issue suggests modifications. If it also has the "accepted" label then it is planned. and removed enhancement Solving this issue will likely involve adding new logic or components to the codebase. labels Apr 15, 2020
@andrewrk andrewrk modified the milestones: 0.8.0, 0.7.0 Apr 15, 2020
@andrewrk andrewrk modified the milestones: 0.7.0, 0.8.0 Oct 9, 2020
@andrewrk andrewrk added the research This proposal requires a considerable amount of investigation before it can be considered. label Apr 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
proposal This issue suggests modifications. If it also has the "accepted" label then it is planned. research This proposal requires a considerable amount of investigation before it can be considered.
Projects
None yet
Development

No branches or pull requests

1 participant