ctfconvert —
convert debug data to Compact C Type
Format data
ctfconvert |
[-gis] -L
labelenv -l
label [-o
outfile] object_file |
The ctfconvert utility converts debug
information from a binary file to CTF (Compact C Type Format) data and
replaces the debug section of that file with a CTF section called SUNW_ctf.
This new section is added to the input file, unless the
-o option is present. You can also opt to keep the
original debugging section with the -g option.
The following options are available:
-g
- Don't delete the original debugging section.
-i
- Ignore object files built from other languages than C.
-L
labelenv
- Instructs
ctfconvert to read the label from the
labelenv environment variable.
-l
label
- Sets the label as label.
-o
outfile
- Write the output to file in outfile.
-s
- Use the .dynsym ELF section instead of the .symtab ELF section.
The ctfconvert utility exits 0 on
success, and >0 if an error occurs.
The ctfconvert utility first appeared in
FreeBSD 7.0.
The CTF utilities came from OpenSolaris.