|Priority:||4 - Normal|
|Created by:||John Levon [X]|
|Reported by:||John Levon [X]|
|Assigned to:||John Levon [X]|
Fixed: A fix for this issue is checked into the tree and tested.
(Resolution Date: 2019-02-13T11:18:48.194Z)
2019-02-14 Liz Lemon (Release Date: 2019-02-14)
As pointed out by rm, ctfdump -c is not including non-root types in its type output, and is thus missing a significant amount of types not directly referenced as a root type.
To test this, I checked that the -p option still behaved sensibly with unix.
I compared old and new ctfdump -c options against gcc4 and gcc7 genunix's,
with diffs of the various outputs, to confirm it looked sensible.
I also did a quick old/new comparison against the whole of proto/ to verify
we didn't hit any obvious problems.
OS-7576 ctfdump -c should include non-root types
Reviewed by: Robert Mustacchi <email@example.com>
Approved by: Robert Mustacchi <firstname.lastname@example.org>