diff options
author | Nathan Sidwell <nathan@gcc.gnu.org> | 2003-05-21 11:13:21 +0000 |
---|---|---|
committer | Nathan Sidwell <nathan@gcc.gnu.org> | 2003-05-21 11:13:21 +0000 |
commit | 66804d9eecb746c42d4daf50ae0565334ddcd03a (patch) | |
tree | 3b0f6bcea289896d48c719adf0b86efdc438b1ab /gcc/treelang | |
parent | 6184e8a447c8a7d4a16da25177693ea1645e5fd8 (diff) | |
download | gcc-66804d9eecb746c42d4daf50ae0565334ddcd03a.zip gcc-66804d9eecb746c42d4daf50ae0565334ddcd03a.tar.gz gcc-66804d9eecb746c42d4daf50ae0565334ddcd03a.tar.bz2 |
c-common.h (enum rid): Remove RID_BOUNDED, RID_UNBOUNDED.
* c-common.h (enum rid): Remove RID_BOUNDED, RID_UNBOUNDED.
* c-parse.in (reswords): Remove __bounded__ and __unbounded__.
(rid_to_yy): Remove RID_BOUNDED, RID_UNBOUNDED slots.
* print-tree.c (print_node): Remove ambient-boundedness.
* tree.h (tree_common): Remove bounded_flag.
(BOUNDED_INDIRECT_YPE_P, BOUNDED_POINTER_TYPE_P,
BOUNDED_REFERENCE_TYPE_P, MAYBE_BOUNDED_INDIRECT_TYPE_P,
MAYBE_BOUNDED_POINTER_TYPE_P, MAYBE_BOUNDED_REFERENCE_TYPE_P,
TREE_BOUNDED, TYPE_MAIN_VARIANTS_PHYSICALLY_EQUAL_P,
TYPE_MAIN_PHYSICAL_VARIANT, TYPE_BOUNDED, TYPE_QUAL_BOUNDED):
Remove.
(TYPE_QUALS): Remove BOUNDED.
(TREE_EXPR_QUALS, TREE_FUNC_QUALS): Remove.
(TYPE_BOUNDED_VALUE, TYPE_BOUNDED_BASE, TYPE_BOUNDED_EXTENT,
TYPE_BOUNDED_SUBTYPE, TYPE_UNBOUNDED_VARIANT, TYPE_POINTER_DEPTH,
TYPE_AMBIENT_BOUNDEDNESS, MAX_POINTER_DEPT,
VA_LIST_POINTER_DEPTH): Remove.
(struct tree_type): Remove pointer_depth.
treelang:
* treetree.c (reswords): Remove __bounded__, __unbounded__.
From-SVN: r67058
Diffstat (limited to 'gcc/treelang')
-rw-r--r-- | gcc/treelang/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/treelang/treetree.c | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/gcc/treelang/ChangeLog b/gcc/treelang/ChangeLog index 2e3d1d7..e51fcef 100644 --- a/gcc/treelang/ChangeLog +++ b/gcc/treelang/ChangeLog @@ -1,3 +1,7 @@ +2003-05-21 Nathan Sidwell <nathan@codesourcery.com> + + * treetree.c (reswords): Remove __bounded__, __unbounded__. + 2003-05-09 Tim Josling <tej@melbpc.org.au> * Make-lang.in (TREE_BE_LIBS): Add C_TARGET_OBJS to object files diff --git a/gcc/treelang/treetree.c b/gcc/treelang/treetree.c index 397f436..bd3c26c 100644 --- a/gcc/treelang/treetree.c +++ b/gcc/treelang/treetree.c @@ -1145,8 +1145,6 @@ static const struct resword reswords[] = { "__asm__", RID_ASM, 0 }, { "__attribute", RID_ATTRIBUTE, 0 }, { "__attribute__", RID_ATTRIBUTE, 0 }, - { "__bounded", RID_BOUNDED, 0 }, - { "__bounded__", RID_BOUNDED, 0 }, { "__builtin_choose_expr", RID_CHOOSE_EXPR, 0 }, { "__builtin_types_compatible_p", RID_TYPES_COMPATIBLE_P, 0 }, { "__builtin_va_arg", RID_VA_ARG, 0 }, @@ -1175,8 +1173,6 @@ static const struct resword reswords[] = { "__signed__", RID_SIGNED, 0 }, { "__typeof", RID_TYPEOF, 0 }, { "__typeof__", RID_TYPEOF, 0 }, - { "__unbounded", RID_UNBOUNDED, 0 }, - { "__unbounded__", RID_UNBOUNDED, 0 }, { "__volatile", RID_VOLATILE, 0 }, { "__volatile__", RID_VOLATILE, 0 }, { "asm", RID_ASM, 0 }, |