diff options
author | Joseph Myers <jsm@polyomino.org.uk> | 2004-10-17 00:19:07 +0100 |
---|---|---|
committer | Joseph Myers <jsm28@gcc.gnu.org> | 2004-10-17 00:19:07 +0100 |
commit | da5b307a57082d0056e62abb8eca9f503a610ee8 (patch) | |
tree | a66a658101cce1fb5eb19354874909480a693e15 | |
parent | 4fe52ce98c63dc384ca8324bdbcb104988e6ee0b (diff) | |
download | gcc-da5b307a57082d0056e62abb8eca9f503a610ee8.zip gcc-da5b307a57082d0056e62abb8eca9f503a610ee8.tar.gz gcc-da5b307a57082d0056e62abb8eca9f503a610ee8.tar.bz2 |
c-common.c (enum rid): Remove RID_PTRBASE, RID_PTREXTENT and RID_PTRVALUE.
* c-common.c (enum rid): Remove RID_PTRBASE, RID_PTREXTENT and
RID_PTRVALUE.
* c-parse.in (PTR_VALUE, PTR_BASE, PTR_EXTENT): Remove %token
declarations.
(reswords): Remove __ptrbase, __ptrbase__, __ptrextent,
__ptrextent__, __ptrvalue and __ptrvalue__.
(rid_to_yy): Remove RID_PTRBASE, RID_PTREXTENT and RID_PTRVALUE
entries.
From-SVN: r89158
-rw-r--r-- | gcc/ChangeLog | 11 | ||||
-rw-r--r-- | gcc/c-common.h | 4 | ||||
-rw-r--r-- | gcc/c-parse.in | 10 |
3 files changed, 13 insertions, 12 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2baac15..9604aa4 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,14 @@ +2004-10-17 Joseph S. Myers <jsm@polyomino.org.uk> + + * c-common.c (enum rid): Remove RID_PTRBASE, RID_PTREXTENT and + RID_PTRVALUE. + * c-parse.in (PTR_VALUE, PTR_BASE, PTR_EXTENT): Remove %token + declarations. + (reswords): Remove __ptrbase, __ptrbase__, __ptrextent, + __ptrextent__, __ptrvalue and __ptrvalue__. + (rid_to_yy): Remove RID_PTRBASE, RID_PTREXTENT and RID_PTRVALUE + entries. + 2004-10-16 Dale Johannesen <dalej@apple.com> * c-common.c (c_common_get_alias_set): Use GGC for type_hash_table. diff --git a/gcc/c-common.h b/gcc/c-common.h index 77a415d..8f27638 100644 --- a/gcc/c-common.h +++ b/gcc/c-common.h @@ -72,8 +72,8 @@ enum rid /* C extensions */ RID_ASM, RID_TYPEOF, RID_ALIGNOF, RID_ATTRIBUTE, RID_VA_ARG, - RID_EXTENSION, RID_IMAGPART, RID_REALPART, RID_LABEL, RID_PTRBASE, - RID_PTREXTENT, RID_PTRVALUE, RID_CHOOSE_EXPR, RID_TYPES_COMPATIBLE_P, + RID_EXTENSION, RID_IMAGPART, RID_REALPART, RID_LABEL, RID_CHOOSE_EXPR, + RID_TYPES_COMPATIBLE_P, /* Too many ways of getting the name of a function as a string */ RID_FUNCTION_NAME, RID_PRETTY_FUNCTION_NAME, RID_C99_FUNCTION_NAME, diff --git a/gcc/c-parse.in b/gcc/c-parse.in index 289e7c1..0558dc7 100644 --- a/gcc/c-parse.in +++ b/gcc/c-parse.in @@ -148,7 +148,6 @@ do { \ %token BREAK CONTINUE RETURN GOTO ASM_KEYWORD TYPEOF ALIGNOF %token ATTRIBUTE EXTENSION LABEL %token REALPART IMAGPART VA_ARG CHOOSE_EXPR TYPES_COMPATIBLE_P -%token PTR_VALUE PTR_BASE PTR_EXTENT %token FUNC_NAME OFFSETOF /* Add precedence rules to solve dangling else s/r conflict */ @@ -3093,12 +3092,6 @@ static const struct resword reswords[] = { "__inline", RID_INLINE, 0 }, { "__inline__", RID_INLINE, 0 }, { "__label__", RID_LABEL, 0 }, - { "__ptrbase", RID_PTRBASE, 0 }, - { "__ptrbase__", RID_PTRBASE, 0 }, - { "__ptrextent", RID_PTREXTENT, 0 }, - { "__ptrextent__", RID_PTREXTENT, 0 }, - { "__ptrvalue", RID_PTRVALUE, 0 }, - { "__ptrvalue__", RID_PTRVALUE, 0 }, { "__real", RID_REALPART, 0 }, { "__real__", RID_REALPART, 0 }, { "__restrict", RID_RESTRICT, 0 }, @@ -3252,9 +3245,6 @@ static const short rid_to_yy[RID_MAX] = /* RID_IMAGPART */ IMAGPART, /* RID_REALPART */ REALPART, /* RID_LABEL */ LABEL, - /* RID_PTRBASE */ PTR_BASE, - /* RID_PTREXTENT */ PTR_EXTENT, - /* RID_PTRVALUE */ PTR_VALUE, /* RID_CHOOSE_EXPR */ CHOOSE_EXPR, /* RID_TYPES_COMPATIBLE_P */ TYPES_COMPATIBLE_P, |