Project

General

Profile

Actions

Feature #6885

closed

CTF Everywhere Part 1

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

Status:
Closed
Priority:
Normal
Category:
lib - userland libraries
Start date:
2016-04-11
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

This is a master ticket for a set of CTF improvements. It focuses on the following:

  • Implementing common CTF tools in terms of libctf
  • Implementing a diffing routine
  • Enhancing CTF Convert to handle multiple dies
  • Laying the foundations for allowing DTrace, mdb, and ld to do CTF conversions

Related issues

Related to illumos gate - Feature #6886: Want ctfdiffClosedRobert Mustacchi2016-04-11

Actions
Related to illumos gate - Feature #6887: ctfdump should be written in terms of libctfClosedRobert Mustacchi2016-04-11

Actions
Related to illumos gate - Feature #6888: ctfmerge should be implemented in terms of libctfClosedRobert Mustacchi2016-04-11

Actions
Related to illumos gate - Feature #6889: ctfconvert should be implemented in terms of libctfClosedRobert Mustacchi2016-04-11

Actions
Related to illumos gate - Feature #6890: Want general workqClosedRobert Mustacchi2016-04-11

Actions
Related to illumos gate - Feature #6891: Want general mergeqClosedRobert Mustacchi2016-04-11

Actions
Related to illumos gate - Bug #6892: ctf_add_encoded assigns() incorrect byte size to typesClosedRobert Mustacchi2016-04-11

Actions
Related to illumos gate - Bug #6893: ctf_add_{struct,union,enum} can reuse forwardsClosedRobert Mustacchi2016-04-11

Actions
Related to illumos gate - Bug #6894: ctf_add_{struct,union,enum} occasionally forget to dirty the ctf_file_tClosedRobert Mustacchi2016-04-11

Actions
Related to illumos gate - Bug #6895: ctf_add_member could better handle bitfieldsClosedRobert Mustacchi2016-04-11

Actions
Related to illumos gate - Bug #6896: ctf_type_size() reports wrong size for forwardsClosedRobert Mustacchi2016-04-11

Actions
Related to illumos gate - Feature #6897: Want libctf ctf_kind_name() functionClosedRobert Mustacchi2016-04-11

Actions
Related to illumos gate - Feature #6898: Want libctf function to set struct/union sizeClosedRobert Mustacchi2016-04-11

Actions
Related to illumos gate - Feature #1972: ctfconvert should support conversion of multiple compilation unitsClosedJason King2012-01-10

Actions
Actions

Also available in: Atom PDF