File tree 1 file changed +29
-0
lines changed 1 file changed +29
-0
lines changed Original file line number Diff line number Diff line change
1
+ .TH SYMTAB2GB "1" "June 2022" "symtab2gb-5.59.0" "User Commands"
2
+ .SH NAME
3
+ symtab2gb \- Compile JSON symbol tables to a goto binary
4
+ .SH SYNOPSIS
5
+ .TP
6
+ .B symtab2gb [\-?] [\-h] [\-\- help]
7
+ show help
8
+ .TP
9
+ .B symtab2gb \fI json \- symtab \- file \fR + [\fB\-\-out \fI outfile \fR ]
10
+ compile symbol tables in JSON format
11
+ to a single goto binary
12
+ .SH DESCRIPTION
13
+ This utility is to compile a \fB cbmc \fR (1) symbols table (in JSON format) into a goto binary.
14
+ This is to support integration of external language frontends, such as Ada
15
+ (using GNAT2GOTO: https://github.com/diffblue/gnat2goto) or Rust (using Kani:
16
+ https://github.com/model-checking/kani).
17
+ .SH OPTIONS
18
+ \fB \-\- out \fR \fI outfile \fR
19
+ Specify the filename of the resulting binary (default: a.out)
20
+ .SH ENVIRONMENT
21
+ All tools honor the TMPDIR environment variable when generating temporary
22
+ files and directories.
23
+ .SH BUGS
24
+ If you encounter a problem please create an issue at
25
+ .B https://github.com/diffblue/cbmc/issues
26
+ .SH SEE ALSO
27
+ .BR cbmc (1)
28
+ .SH COPYRIGHT
29
+ 2019, Diffblue
You can’t perform that action at this time.
0 commit comments