Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
CTFMERGE(1)		    General Commands Manual		   CTFMERGE(1)

NAME
       ctfmerge	-- merge several CTF data sections into	one

SYNOPSIS
       ctfmerge	[-fgstv] -l label -L labelenv -o outfile file ...
       ctfmerge	 [-fgstv]  -l  label  -L  labelenv -o outfile -d uniqfile [-g]
		[-D uniqlabel] file ...
       ctfmerge	[-fgstv] -l label -L labelenv -o outfile -w withfile file ...
       ctfmerge	[-g] -c	srcfile	destfile

DESCRIPTION
       The ctfmerge utility merges several CTF (Compact	C  Type	 Format)  data
       sections	from several files into	one output file, unifying common data.

       The following options are available:

       -f      Match global symbols to global CTF data.

       -g      Don't delete the	original debugging sections.

       -s      Use the .dynsym ELF section instead of the .symtab ELF section.

       -t      Make sure that all object files have a CTF section.

       -v      Enable verbose mode.

       -l label
	       Sets the	label as label.

       -L labelenv
	       Instructs ctfmerge to read the label from the environment vari-
	       able labelenv.

       -o outfile
	       Use outfile to store the	merged CTF data.

       -d uniqfile
	       Uniquify	against	uniqfile.

       -d uniqlabel
	       Uniquify	against	label uniqlabel

       -w withfile
	       Additive	merge with withfile.

       -c srcfile destfile
	       Copy CTF	data from srcfile into destfile.

EXIT STATUS
       The ctfmerge utility exits 0 on success,	and >0 if an error occurs.

SEE ALSO
       ctfconvert(1), ctfdump(1), ctf(5)

HISTORY
       The ctfmerge utility first appeared in FreeBSD 7.0.

AUTHORS
       The CTF utilities came from OpenSolaris.

FreeBSD	14.3			April 21, 2022			   CTFMERGE(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=ctfmerge&sektion=1&manpath=FreeBSD+14.3-RELEASE+and+Ports>

home | help