aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorMichael Schmidt <github@mschmidt.me>2019-07-05 16:12:54 +0200
committerXavier Leroy <xavierleroy@users.noreply.github.com>2019-07-05 16:57:32 +0200
commit5e8cac37b13cd3dcfbbe8e9dd939ed1fa9d5e310 (patch)
tree1d815de9d90a603380e6d13f8333d0000e3fb5df /doc
parent467eb744ae2e7d913744c04866fa3e1a4558cdbe (diff)
downloadcompcert-kvx-5e8cac37b13cd3dcfbbe8e9dd939ed1fa9d5e310.tar.gz
compcert-kvx-5e8cac37b13cd3dcfbbe8e9dd939ed1fa9d5e310.zip
Update synonymous list for -O0, add new named warning class
Diffstat (limited to 'doc')
-rw-r--r--doc/ccomp.17
1 files changed, 6 insertions, 1 deletions
diff --git a/doc/ccomp.1 b/doc/ccomp.1
index d01442d4..a177914a 100644
--- a/doc/ccomp.1
+++ b/doc/ccomp.1
@@ -125,7 +125,8 @@ Enabled by default.
.TP
.B \-O0
Turn off most optimizations.
-Synonymous to \fB\-fno\-const\-prop\fP \fB\-fno\-cse\fP \fB\-fno\-redundancy\fP \fB\-fno\-tailcalls\fP \fB\-fno\-if\-conversion\fP.
+Synonymous to \fB\-fno\-const\-prop\fP \fB\-fno\-cse\fP \fB\-fno\-if\-conversion\fP
+\fB\-fno\-inline\-functions\-called\-once\fP \fB\-fno\-redundancy\fP \fB\-fno\-tailcalls\fP.
.
.TP
.BR \-O1 ", " \-O2 ", " \-O3
@@ -445,6 +446,10 @@ Enabled by default.
Declarations which do not declare anything.
Enabled by default.
.sp
+\fInon\-linear\-cond\-expr\fP:
+Conditional expression that may not be optimized to branchless code.
+Disabled by default.
+.sp
\fIpointer\-type\-mismatch\fP:
Use of incompatible pointer types in conditional expressions.
Enabled by default.