]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
codegen: Add C11 keywords
authorSteven Oliver <oliver.steven@gmail.com>
Sat, 22 Feb 2014 19:22:17 +0000 (14:22 -0500)
committerRico Tzschichholz <ricotz@ubuntu.com>
Thu, 15 Sep 2016 07:42:01 +0000 (09:42 +0200)
https://bugzilla.gnome.org/show_bug.cgi?id=724967

codegen/valaccodebasemodule.vala

index 72aeed7c478abaa3957bf92d84b0448ea57ed00d..0e3a6068e257f9635297f2f31761b1808c213309 100644 (file)
@@ -403,6 +403,15 @@ public abstract class Vala.CCodeBaseModule : CodeGenerator {
                reserved_identifiers.add ("volatile");
                reserved_identifiers.add ("while");
 
+               // C11 keywords
+               reserved_identifiers.add ("_Alignas");
+               reserved_identifiers.add ("_Alignof");
+               reserved_identifiers.add ("_Atomic");
+               reserved_identifiers.add ("_Generic");
+               reserved_identifiers.add ("_Noreturn");
+               reserved_identifiers.add ("_Static_assert");
+               reserved_identifiers.add ("_Thread_local");
+
                // MSVC keywords
                reserved_identifiers.add ("cdecl");