History log of /illumos-gate/usr/src/lib/libctf/common/ctf_dwarf.c (Results 1 – 19 of 19)
Revision Date Author Comments
# 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: Gerg&#337; Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...