diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html
index d3ce29c5d73..5113ce6b868 100644
--- a/docs/ReleaseNotes.html
+++ b/docs/ReleaseNotes.html
@@ -140,6 +140,9 @@ In this release, the following missing features were implemented:
& Sparc native code generators
The C/C++ front-end now support the GCC __builtin_return_address and __builtin_frame_address extensions.
[X86] Missing cast from ULong -> Double, cast FP -> bool and support for -9223372036854775808
+The C/C++ front-end now supports
+the "labels as values" GCC extension, often used to build "threaded interpreters".
+
@@ -396,7 +399,6 @@ work:
the following extensions are known to not be supported:
- Local Labels: Labels local to a block.
- - Labels as Values: Getting pointers to labels and computed gotos.
- Nested Functions: As in Algol and Pascal, lexical scoping of functions.
- Constructing Calls: Dispatching a call to another function.
- Extended Asm: Assembler instructions with C expressions as operands.
@@ -467,6 +469,7 @@ work:
The following extensions are known to be supported:
+ - Labels as Values: Getting pointers to labels and computed gotos.
- Statement Exprs: Putting statements and declarations inside expressions.
- Typeof:
typeof
: referring to the type of an expression.
- Lvalues: Using
?:
, ",
" and casts in lvalues.