diff options
author | Greg McGary <gkm@gnu.org> | 2000-03-14 19:42:11 +0000 |
---|---|---|
committer | Greg McGary <gkm@gcc.gnu.org> | 2000-03-14 19:42:11 +0000 |
commit | 4b4f19ec7838f76eab4b025dadcc986b728aaed7 (patch) | |
tree | 13ec01b359591fd90c3e8af82ce8e033edce604e /gcc/c-parse.gperf | |
parent | 199504d153c08f70c60710f38dd71c2c27f3604c (diff) | |
download | gcc-4b4f19ec7838f76eab4b025dadcc986b728aaed7.zip gcc-4b4f19ec7838f76eab4b025dadcc986b728aaed7.tar.gz gcc-4b4f19ec7838f76eab4b025dadcc986b728aaed7.tar.bz2 |
c-lex.h (enum rid): Add RID_BOUNDED & RID_UNBOUNDED.
* c-lex.h (enum rid): Add RID_BOUNDED & RID_UNBOUNDED.
* c-lex.c (init_lex): Handle RID_BOUNDED & RID_UNBOUNDED.
* c-parse.gperf (__bounded, __bounded__, __ptrbase, __ptrbase__,
__ptrextent, __ptrextent__, __ptrvalue, __ptrvalue__,
__unbounded, __unbounded__): New keywords.
* c-parse.in (PTR_VALUE PTR_BASE PTR_EXTENT): New tokens.
From-SVN: r32540
Diffstat (limited to 'gcc/c-parse.gperf')
-rw-r--r-- | gcc/c-parse.gperf | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gcc/c-parse.gperf b/gcc/c-parse.gperf index 8f272c4..db8dc1e 100644 --- a/gcc/c-parse.gperf +++ b/gcc/c-parse.gperf @@ -29,6 +29,8 @@ __asm, ASM_KEYWORD, NORID __asm__, ASM_KEYWORD, NORID __attribute, ATTRIBUTE, NORID __attribute__, ATTRIBUTE, NORID +__bounded, TYPE_QUAL, RID_BOUNDED +__bounded__, TYPE_QUAL, RID_BOUNDED __builtin_va_arg, VA_ARG, NORID __complex, TYPESPEC, RID_COMPLEX __complex__, TYPESPEC, RID_COMPLEX @@ -42,6 +44,12 @@ __inline__, SCSPEC, RID_INLINE __iterator, SCSPEC, RID_ITERATOR __iterator__, SCSPEC, RID_ITERATOR __label__, LABEL, NORID +__ptrbase, PTR_BASE, NORID +__ptrbase__, PTR_BASE, NORID +__ptrextent, PTR_EXTENT, NORID +__ptrextent__, PTR_EXTENT, NORID +__ptrvalue, PTR_VALUE, NORID +__ptrvalue__, PTR_VALUE, NORID __real, REALPART, NORID __real__, REALPART, NORID __restrict, TYPE_QUAL, RID_RESTRICT @@ -50,6 +58,8 @@ __signed, TYPESPEC, RID_SIGNED __signed__, TYPESPEC, RID_SIGNED __typeof, TYPEOF, NORID __typeof__, TYPEOF, NORID +__unbounded, TYPE_QUAL, RID_UNBOUNDED +__unbounded__, TYPE_QUAL, RID_UNBOUNDED __volatile, TYPE_QUAL, RID_VOLATILE __volatile__, TYPE_QUAL, RID_VOLATILE asm, ASM_KEYWORD, NORID |