Skip to content

Commit 99f5075

Browse files
committed
Add symtab2gb man page
This was built using help2man and then manually expanded.
1 parent 26d87c4 commit 99f5075

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

doc/man/symtab2gb.1

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.13.
2+
.TH SYMTAB2GB "1" "June 2022" "symtab2gb-5.59.0" "User Commands"
3+
.SH NAME
4+
symtab2gb \- Compile JSON symbol tables to a goto binary
5+
.SH SYNOPSIS
6+
.TP
7+
.B symtab2gb [\-?] [\-h] [\-\-help]
8+
show help
9+
.TP
10+
.B symtab2gb \fIjson\-symtab\-file\fR+ [\fB\-\-out \fIoutfile\fR]
11+
compile symbol tables in JSON format
12+
to a single goto binary
13+
.SH DESCRIPTION
14+
This utility is to compile a \fBcbmc\fR(1) symbols table (in JSON format) into a goto binary.
15+
This is to support integration of external language frontends, such as Ada
16+
(using GNAT2GOTO: https://github.com/diffblue/gnat2goto) or Rust (using Kani:
17+
https://github.com/model-checking/kani).
18+
.SH OPTIONS
19+
\fB\-\-out\fR \fIoutfile\fR
20+
Specify the filename of the resulting binary (default: a.out)
21+
.SH ENVIRONMENT
22+
All tools honor the TMPDIR environment variable when generating temporary
23+
files and directories.
24+
.SH BUGS
25+
If you encounter a problem please create an issue at
26+
.B https://github.com/diffblue/cbmc/issues
27+
.SH SEE ALSO
28+
.BR cbmc (1)
29+
.SH COPYRIGHT
30+
2019, Diffblue

0 commit comments

Comments
 (0)