aboutsummaryrefslogtreecommitdiffstats
path: root/docs/man.org
diff options
context:
space:
mode:
Diffstat (limited to 'docs/man.org')
-rw-r--r--docs/man.org89
1 files changed, 0 insertions, 89 deletions
diff --git a/docs/man.org b/docs/man.org
deleted file mode 100644
index cb6143f..0000000
--- a/docs/man.org
+++ /dev/null
@@ -1,89 +0,0 @@
-#+title: vericert
-#+man_class_options: :section-id "1"
-#+options: toc:nil num:nil
-#+html_head_extra: <style>body{font-family:monospace;max-width:60em}h1{text-align:center}dt{font-weight:700}dd{margin-bottom:1em}</style>
-
-* NAME
-
-vericert - A formally verified high-level synthesis tool.
-
-* SYNOPSYS
-
-*vericert* [ *OPTION* ]... [ *FILE* ]...
-
-* DESCRIPTION
-
-** HLS Options:
-
-- --no-hls :: Do not use HLS and generate standard flow
-- --simulate :: Simulate the result with the Verilog semantics
-- --debug-hls :: Add debug logic to the Verilog
-- --initialise-stack :: initialise the stack to all 0s
-
-** HLS Optimisations:
-
-- -fschedule :: Schedule the resulting hardware [off]
-- -fif-conversion :: If-conversion optimisation [off]
-
-** General options:
-
-- -stdlib <dir> :: Set the path of the Compcert run-time library
-- -v :: Print external commands before invoking them
-- -timings :: Show the time spent in various compiler passes
-- -version :: Print the version string and exit
-- -target <value> :: Generate code for the given target
-- -conf <file> :: Read configuration from file
-- @<file> :: Read command line options from <file>
-
-** Tracing Options:
-
-- -dprepro :: Save C file after preprocessing in <file>.i
-- -dparse :: Save C file after parsing and elaboration in <file>.parsed.c
-- -dc :: Save generated C in <file>.compcert.c
-- -dclight :: Save generated Clight in <file>.light.c
-- -dcminor :: Save generated Cminor in <file>.cm
-- -drtl :: Save RTL at various optimization points in <file>.rtl.<n>
-- -drtlblock :: Save RTLBlock <file>.rtlblock
-- -dhtl :: Save HTL before Verilog generation <file>.htl
-- -dltl :: Save LTL after register allocation in <file>.ltl
-- -dmach :: Save generated Mach code in <file>.mach
-- -dasm :: Save generated assembly in <file>.s
-- -dall :: Save all generated intermediate files in <file>.<ext>
-- -sdump :: Save info for post-linking validation in <file>.json
-- -o <file> :: Generate output in <file>
-
-** Diagnostic options:
-
-- -Wall :: Enable all warnings
-- -W<warning> :: Enable the specific <warning>
-- -Wno-<warning> :: Disable the specific <warning>
-- -Werror :: Make all warnings into errors
-- -Werror=<warning> :: Turn <warning> into an error
-- -Wno-error=<warning> :: Turn <warning> into a warning even if -Werror is specified
-- -Wfatal-errors :: Turn all errors into fatal errors aborting the compilation
-- -fdiagnostics-color :: Turn on colored diagnostics
-- -fno-diagnostics-color :: Turn of colored diagnostics
-- -fmax-errors=<n> :: Maximum number of errors to report
-- -fdiagnostics-show-option :: Print the option name with mappable diagnostics
-- -fno-diagnostics-show-option :: Turn of printing of options with mappable diagnostics
-
-* AUTHOR
-
-Written by Yann Herklotz, Michalis Pardalos, James Pollard, Nadesh Ramanathan and John Wickerson.
-
-* COPYRIGHT
-
-Copyright (C) 2019-2022 Yann Herklotz <yann@yannherklotz.com>
-
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 3 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program. If not, see <https://www.gnu.org/licenses/>.