]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
c-common.c (enum rid): Remove RID_PTRBASE, RID_PTREXTENT and RID_PTRVALUE.
authorJoseph Myers <jsm@polyomino.org.uk>
Sat, 16 Oct 2004 23:19:07 +0000 (00:19 +0100)
committerJoseph Myers <jsm28@gcc.gnu.org>
Sat, 16 Oct 2004 23:19:07 +0000 (00:19 +0100)
* 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

gcc/ChangeLog
gcc/c-common.h
gcc/c-parse.in

index 2baac15979dd73ca0462df60bb8d58c2a8b523e5..9604aa4a0fee72d7e398a0417c361789abdca762 100644 (file)
@@ -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.
index 77a415d7f03aad4fad018f60a99e801a7e6696e8..8f2763819a067ff252d6808fa3c10e0e4e7c26e5 100644 (file)
@@ -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,
index 289e7c101af4090b6510e01fefc5d6298260eae7..0558dc760a30c1e8295f6bb5988b5b11d60a9917 100644 (file)
@@ -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,