From fb30f11bc1306cece244e40aa3b5e50d63b19c1b Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Fri, 28 Dec 2012 00:21:59 +0100 Subject: [PATCH] manpage: -floop-labels --- doc/gmqcc.1 | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/doc/gmqcc.1 b/doc/gmqcc.1 index b1ae949..b994d50 100644 --- a/doc/gmqcc.1 +++ b/doc/gmqcc.1 @@ -373,6 +373,23 @@ compilation to stop. When disabling this flag by using \-fno-bail-on-werror, compilation will continue until the end, but no output is generated. Instead the first such error message's context is shown. +.TP +.B -floop-labels +Allow loops to be labeled, and allow 'break' and 'continue' to take an +optional label to decide which loop to actually jump out of or +continue. +.sp +.in +4 +.nf +for :outer (i = 0; i < n; ++i) { + while (inner) { + ...; + if (something) + continue outer; + } +} +.fi +.in .SH OPTIMIZATIONS .TP .B -Opeephole -- 2.39.2