Project

General

Profile

Feature #3089

want ::typedef

Added by Robert Mustacchi over 7 years ago. Updated over 6 years ago.

Status:
Resolved
Priority:
Normal
Category:
mdb - modular debugger
Start date:
2012-08-19
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Difficulty:
Medium
Tags:

Description

Often times when using mdb, people run into situations where they either don't have CTF data or there are anonymous structures being used in such a way that no DWARF and thus no CTF data for them is ever emitted. To help deal with this, we introduce ::typedef as a way to create synthetic CTF types. ::typedef creates introduces a private, writeable, CTF container to mdb. It also adds support for viewing these types to the various mdb_ctf_* apis. This allows things like tab completion, ::print, and others to know that they exist and find them.


Subtasks

Feature #3094: libctf should support removing a dynamic typeResolvedRobert Mustacchi

Actions
Bug #3095: libctf does not validate arrays correctlyResolvedRobert Mustacchi

Actions
Bug #3096: libctf does not validate function types correctlyResolvedRobert Mustacchi

Actions

History

#1

Updated by Robert Mustacchi over 6 years ago

  • Status changed from New to Resolved
  • Category changed from cmd - userland programs to mdb - modular debugger

Resolved in 0a47c91c895e274dd0990009919e30e984364a8b.

Also available in: Atom PDF