diff options
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -1,16 +1,11 @@ Orderless todo: - - add option to extract all members of given struct - - add option to recursively dump any struct inside requested struct (only fill in padding or resue option to extract all members? figure another syntax to specify substruct.field?) - add option to list all the structs available in a file - - add option to list all the fields available for a struct (I guess -that's close enough to extracting, but might be more human readable) - - refactor some (in particular add wrappers/helpers around dwarf functions so we abort properly checking both error and !ok, with clear error messages) @@ -21,3 +16,8 @@ clear error messages) (need to be careful about embedded structs when we're not in recurse mode? or have a mode that replaces 'em with char[x]?) + - refactor to not print immediately but fill a tree, so we could get +rid of successive padding when elem size follows + + - Fix anonymous struct/unions (need some sort of recursivity; probably +depends intermediate representation) |