xref: /openbsd-src/usr.bin/ctfconv/ctfconv.1 (revision f273b081c91dc2a2c134252b43a1b2c9bf96c926)
1*f273b081Sschwarze.\"	$OpenBSD: ctfconv.1,v 1.8 2017/10/17 22:47:58 schwarze Exp $
2192095f7Smpi.\"
3192095f7Smpi.\" Copyright (c) 2016 Martin Pieuchot <mpi@openbsd.org>
4192095f7Smpi.\"
5192095f7Smpi.\" Permission to use, copy, modify, and distribute this software for any
6192095f7Smpi.\" purpose with or without fee is hereby granted, provided that the above
7192095f7Smpi.\" copyright notice and this permission notice appear in all copies.
8192095f7Smpi.\"
9192095f7Smpi.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
10192095f7Smpi.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
11192095f7Smpi.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
12192095f7Smpi.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
13192095f7Smpi.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
14192095f7Smpi.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
15192095f7Smpi.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
16192095f7Smpi.\"
17*f273b081Sschwarze.Dd $Mdocdate: October 17 2017 $
18192095f7Smpi.Dt CTFCONV 1
19192095f7Smpi.Os
20192095f7Smpi.Sh NAME
21192095f7Smpi.Nm ctfconv
22192095f7Smpi.Nd generates a raw CTF section from debug data
23192095f7Smpi.Sh SYNOPSIS
24192095f7Smpi.Nm ctfconv
25f471c1b3Sjasper.Op Fl d
26192095f7Smpi.Fl l Ar label
27192095f7Smpi.Fl o Ar outfile
28192095f7Smpi.Ar file
29192095f7Smpi.Sh DESCRIPTION
30192095f7SmpiThe
31192095f7Smpi.Nm
32192095f7Smpiutility parses DWARF debug sections of
33192095f7Smpi.Ar file
34192095f7Smpito generate
35192095f7Smpi.Dv CTF
36192095f7Smpidata.
37192095f7Smpi.Pp
38192095f7SmpiThe options are as follows:
39192095f7Smpi.Bl -tag -width Ds
40192095f7Smpi.It Fl d
41192095f7SmpiDisplay types as if they would be dumped from a
4226588df6Sjmc.Dv .SUNW_ctf
43192095f7Smpisection by
44f471c1b3Sjasper.Xr ctfdump 1
45f471c1b3Sjasperand exit.
46a23c5521SjmcThis option cannot be used in conjunction with other modes of operation.
47192095f7Smpi.It Fl l Ar label
48192095f7SmpiSet the
49192095f7Smpi.Dv CTF
5026588df6Sjmclabel to
51192095f7Smpi.Ar label .
52192095f7Smpi.It Fl o Ar outfile
53192095f7SmpiWrite the raw section in
54192095f7Smpi.Ar outfile .
55192095f7Smpi.El
56192095f7Smpi.Sh EXIT STATUS
57192095f7Smpi.Ex -std ctfconv
58192095f7Smpi.Sh SEE ALSO
59192095f7Smpi.Xr ctfdump 1 ,
60192095f7Smpi.Xr ctfstrip 1
61*f273b081Sschwarze.Sh HISTORY
62*f273b081SschwarzeThe
63*f273b081Sschwarze.Nm
64*f273b081Sschwarzeutility first appeared in
65*f273b081Sschwarze.Ox 6.2 .
66*f273b081Sschwarze.Sh AUTHORS
67*f273b081Sschwarze.An Martin Pieuchot Aq Mt mpi@openbsd.org
68