Print this page
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>

*** 22,32 **** /* * Copyright 2005 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ /* ! * Copyright 2018 Joyent, Inc. */ /* * This header file defines the interfaces available from the CTF debugger * library, libctf, and an equivalent kernel module. This API can be used by --- 22,32 ---- /* * Copyright 2005 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ /* ! * Copyright 2019 Joyent, Inc. */ /* * This header file defines the interfaces available from the CTF debugger * library, libctf, and an equivalent kernel module. This API can be used by
*** 114,124 **** ECTF_LABELEXISTS, /* label already exists */ ECTF_LCONFLICT, /* merged labels conflict */ ECTF_ZLIB, /* zlib library failure */ ECTF_CONVBKERR, /* CTF conversion backend error */ ECTF_CONVNOCSRC, /* No C source to convert from */ ! ECTF_NOCONVBKEND /* No applicable conversion backend */ }; /* * If the debugger needs to provide the CTF library with a set of raw buffers * for use as the CTF data, symbol table, and string table, it can do so by --- 114,124 ---- ECTF_LABELEXISTS, /* label already exists */ ECTF_LCONFLICT, /* merged labels conflict */ ECTF_ZLIB, /* zlib library failure */ ECTF_CONVBKERR, /* CTF conversion backend error */ ECTF_CONVNOCSRC, /* No C source to convert from */ ! ECTF_CONVNODEBUG /* No debug info to convert into CTF */ }; /* * If the debugger needs to provide the CTF library with a set of raw buffers * for use as the CTF data, symbol table, and string table, it can do so by