#
e0cbdd5a |
| 06-Apr-2021 |
Andy Fiddaman |
13698 CTF could handle C99 VLAs in function arguments Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Jason King <jason.brian
13698 CTF could handle C99 VLAs in function arguments Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
show more ...
|
#
88a08813 |
| 04-Dec-2020 |
Andy Fiddaman |
13363 ctfconvert could support more granular ignore for missing debug data Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Rich Lowe <richlowe@richlowe.net>
|
#
3dd4cd56 |
| 28-Nov-2020 |
Andy Fiddaman |
13342 ctfconvert could encode _Float128 for 32-bit objects Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Rich Lowe <richlowe@richlowe.net>
|
#
dd442252 |
| 04-Nov-2020 |
Andy Fiddaman |
13280 CTF: provide option to truncate and continue Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Rich Lowe <richlowe@richlowe.
13280 CTF: provide option to truncate and continue Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Rich Lowe <richlowe@richlowe.net>
show more ...
|
#
41b57d18 |
| 25-Nov-2020 |
Andy Fiddaman |
13337 ctfconvert should skip ssp_ns.c when checking for debug data Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Gordon Ross <
13337 ctfconvert should skip ssp_ns.c when checking for debug data Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
show more ...
|
#
3dfdac06 |
| 03-Nov-2020 |
Andy Fiddaman |
13278 CTF assertion failed cmp->cm_tmap[id].cmt_map == suid Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
|
#
a676209d |
| 10-Nov-2020 |
Andy Fiddaman |
13252 ctf_update()/ctf_dwarf_convert_function() leak memory Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
|
#
effb27ee |
| 26-Oct-2020 |
Andy Fiddaman |
13247 CTF conversion fails with large files 13251 CTF conversion fails if any CU is missing DWARF data Portions Contributed by: Jonathan Perkin <jperkin@joyent.com> Reviewed by: Robert Mu
13247 CTF conversion fails with large files 13251 CTF conversion fails if any CU is missing DWARF data Portions Contributed by: Jonathan Perkin <jperkin@joyent.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
show more ...
|
#
40f72ea9 |
| 10-Jan-2020 |
Robert Mustacchi |
12228 libctf could handle gcc dwarf4 Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
|
#
11551c95 |
| 09-Jul-2020 |
Robert Mustacchi |
12226 libctf needs to handle DW_AT_count based array sizing Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Dan McDonald <da
12226 libctf needs to handle DW_AT_count based array sizing Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
show more ...
|
#
56f23fa0 |
| 26-Jun-2020 |
Robert Mustacchi |
12898 ctf enum size detection should use DW_AT_byte_size Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Jason King <jason.brian.k
12898 ctf enum size detection should use DW_AT_byte_size Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
show more ...
|
#
5f977267 |
| 24-Jun-2020 |
Jason King |
10854 empty struct array confuses CTF Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
|
#
2e25d8e1 |
| 19-Jan-2020 |
Robert Mustacchi |
12225 normalize complex float names across compilers Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
|
#
3df9f064 |
| 11-Jan-2020 |
Robert Mustacchi |
12227 libctf incorrectly handles clang anonymous unions Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
|
#
fe2dc8bd |
| 29-Jan-2020 |
John Levon |
12259 CTF shouldn't assume enum size Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
|
#
6ef284f1 |
| 11-Apr-2019 |
John Levon |
10823 should ignore DW_TAG_subprogram with DW_AT_declaration tags 10824 GCC7-derived CTF can double qualifiers on arrays 10825 ctfdump -c drops last type 10826 ctfdump -c goes off the rai
10823 should ignore DW_TAG_subprogram with DW_AT_declaration tags 10824 GCC7-derived CTF can double qualifiers on arrays 10825 ctfdump -c drops last type 10826 ctfdump -c goes off the rails with a missing parent Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
show more ...
|
#
3eca6103 |
| 08-Mar-2019 |
John Levon |
10816 ctf_dwarf_convert_type() relies on un-initialized id 10817 ctfconvert -i option is mis-handled 10818 Improve ctfconvert error messages 10819 ctfconvert should handle empty dies
10816 ctf_dwarf_convert_type() relies on un-initialized id 10817 ctfconvert -i option is mis-handled 10818 Improve ctfconvert error messages 10819 ctfconvert should handle empty dies 10820 ctfconvert -i never converts 10821 bad free in ctf_dwarf_init_die 10815 shouldn't build gcore.c as part of kmdb Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
show more ...
|
#
37e82d12 |
| 12-Mar-2019 |
Robert Mustacchi |
10812 ctf tools shouldn't add blank labels 10813 ctf symbol mapping needs work Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
10812 ctf tools shouldn't add blank labels 10813 ctf symbol mapping needs work Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gwr@nexenta.com>
show more ...
|
#
bc1f688b |
| 17-Jan-2019 |
Robert Mustacchi |
6885 CTF Everywhere Part 1 6886 Want ctfdiff 6887 ctfdump should be written in terms of libctf 6888 ctfmerge should be implemented in terms of libctf 6889 ctfconvert should be impleme
6885 CTF Everywhere Part 1 6886 Want ctfdiff 6887 ctfdump should be written in terms of libctf 6888 ctfmerge should be implemented in terms of libctf 6889 ctfconvert should be implemented in terms of libctf 6890 Want general workq 6891 Want general mergeq 6892 ctf_add_encoded assigns() incorrect byte size to types 6893 ctf_add_{struct,union,enum} can reuse forwards 6894 ctf_add_{struct,union,enum} occasionally forget to dirty the ctf_file_t 6895 ctf_add_member could better handle bitfields 6896 ctf_type_size() reports wrong size for forwards 6897 Want libctf ctf_kind_name() function 6898 Want libctf function to set struct/union size Portions contributed by: John Levon <john.levon@joyent.com> Portions contributed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gerg337; Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
show more ...
|