Skip to content
Snippets Groups Projects
Commit 5276fafa authored by DavidCok's avatar DavidCok Committed by Virgile Prevosto
Browse files

Edits about options

parent d8519d69
No related branches found
No related tags found
No related merge requests found
...@@ -91,19 +91,20 @@ shows all \fcl-specific options. ...@@ -91,19 +91,20 @@ shows all \fcl-specific options.
The most important of the options are these: The most important of the options are these:
\begin{itemize} \begin{itemize}
\item \option{-kernel-h}, \option{-fclang-h} -- help information about \fc, the \fc kernel and the \fcl plug-in
ption{-help},
\item \option{-cpp-extra-args <string>} -- the single string argument to this option is \textit{prepended} to the command-line when \item \option{-cpp-extra-args <string>} -- the single string argument to this option is \textit{prepended} to the command-line when
\lstinline|frama-clang| is invoked internally. It is particularly \lstinline|frama-clang| is invoked internally. It is particularly
important for adding include directories (\lstinline|-I|) and important for adding include directories (\lstinline|-I|) and
other options to be passed on to the clang compiler or the \irg executable. other options to be passed on to the clang compiler or the \irg executable.
Multiple instances of this option have a cumulative effect, in order (rather Multiple instances of this option have a cumulative effect, in order (rather
than later instances replacing earlier ones). than later instances replacing earlier ones).
\item \option{-print} -- prints out the input file seen by \fc; when \fcl is being used this is the input file after pre-processing and translation from C++ to C. Thus this output can be useful to see (and debug) what the \fcl plug-in ahs done.
\item \option{-machdep <arg>} -- sets the target machine architecture, cf. \S\ref{sec:bit} \item \option{-machdep <arg>} -- sets the target machine architecture, cf. \S\ref{sec:bit}
\item \option{-arg <arg>} -- TODO
\item \option{-fclang-msg-key <categories>} -- sets the amount of informational messages \item \option{-fclang-msg-key <categories>} -- sets the amount of informational messages
\item \option{-fclang-warn-key <categories>} -- sets the amount and behavior of warnings \item \option{-fclang-warn-key <categories>} -- sets the amount and behavior of warnings
\item \option{-fclang-verbose <n>} -- sets the amount of information from the \fclang plug-in \item \option{-fclang-verbose <n>} -- sets the amount of information from the \fclang plug-in
\item \option{-fclang-debug <n>} -- sets the amount of debug information from the \fclang plug-in \item \option{-fclang-debug <n>} -- sets the amount of debug information from the \fclang plug-in
\item TODO
\end{itemize} \end{itemize}
\section{Include directories} \section{Include directories}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment