From fb30f11bc1306cece244e40aa3b5e50d63b19c1b Mon Sep 17 00:00:00 2001
From: Wolfgang Bumiller <blub@speed.at>
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.5