diff options
Diffstat (limited to 'contrib/gcc/cp/gxx.gperf')
-rw-r--r-- | contrib/gcc/cp/gxx.gperf | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/contrib/gcc/cp/gxx.gperf b/contrib/gcc/cp/gxx.gperf index e5465e8..71538567 100644 --- a/contrib/gcc/cp/gxx.gperf +++ b/contrib/gcc/cp/gxx.gperf @@ -5,24 +5,31 @@ struct resword { char *name; short token; enum rid rid;}; %% __alignof, ALIGNOF, NORID __alignof__, ALIGNOF, NORID -__asm, GCC_ASM_KEYWORD, NORID -__asm__, GCC_ASM_KEYWORD, NORID +__asm, ASM_KEYWORD, NORID +__asm__, ASM_KEYWORD, NORID __attribute, ATTRIBUTE, NORID __attribute__, ATTRIBUTE, NORID -__const, TYPE_QUAL, RID_CONST -__const__, TYPE_QUAL, RID_CONST +__complex, TYPESPEC, RID_COMPLEX +__complex__, TYPESPEC, RID_COMPLEX +__const, CV_QUALIFIER, RID_CONST +__const__, CV_QUALIFIER, RID_CONST __extension__, EXTENSION, NORID +__imag, IMAGPART, NORID +__imag__, IMAGPART, NORID __inline, SCSPEC, RID_INLINE __inline__, SCSPEC, RID_INLINE __label__, LABEL, NORID +__null, CONSTANT, RID_NULL +__real, REALPART, NORID +__real__, REALPART, NORID __signature__, AGGR, RID_SIGNATURE /* Extension */, __signed, TYPESPEC, RID_SIGNED __signed__, TYPESPEC, RID_SIGNED __sigof__, SIGOF, NORID /* Extension */, __typeof, TYPEOF, NORID __typeof__, TYPEOF, NORID -__volatile, TYPE_QUAL, RID_VOLATILE -__volatile__, TYPE_QUAL, RID_VOLATILE +__volatile, CV_QUALIFIER, RID_VOLATILE +__volatile__, CV_QUALIFIER, RID_VOLATILE __wchar_t, TYPESPEC, RID_WCHAR /* Unique to ANSI C++ */, asm, ASM_KEYWORD, NORID, and, ANDAND, NORID, @@ -37,7 +44,7 @@ catch, CATCH, NORID, char, TYPESPEC, RID_CHAR, class, AGGR, RID_CLASS, compl, '~', NORID, -const, TYPE_QUAL, RID_CONST, +const, CV_QUALIFIER, RID_CONST, const_cast, CONST_CAST, NORID, continue, CONTINUE, NORID, default, DEFAULT, NORID, @@ -66,7 +73,6 @@ not_eq, EQCOMPARE, NORID, operator, OPERATOR, NORID, or, OROR, NORID, or_eq, ASSIGN, NORID, -overload, OVERLOAD, NORID, private, VISSPEC, RID_PRIVATE, protected, VISSPEC, RID_PROTECTED, public, VISSPEC, RID_PUBLIC, @@ -96,7 +102,7 @@ unsigned, TYPESPEC, RID_UNSIGNED, using, USING, NORID, virtual, SCSPEC, RID_VIRTUAL, void, TYPESPEC, RID_VOID, -volatile, TYPE_QUAL, RID_VOLATILE, +volatile, CV_QUALIFIER, RID_VOLATILE, while, WHILE, NORID, xor, '^', NORID, xor_eq, ASSIGN, NORID, |