aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.def
diff options
context:
space:
mode:
authorPer Bothner <bothner@gcc.gnu.org>1994-02-15 19:52:30 -0800
committerPer Bothner <bothner@gcc.gnu.org>1994-02-15 19:52:30 -0800
commit70b78a2622feb275490802a1a69956d01096dcf1 (patch)
treeb37ab610393f6f81dcbe5c60f9ed75ba7b57a205 /gcc/tree.def
parent0de689b7ada13c7d480491647363e4995ed5ba93 (diff)
downloadgcc-70b78a2622feb275490802a1a69956d01096dcf1.zip
gcc-70b78a2622feb275490802a1a69956d01096dcf1.tar.gz
gcc-70b78a2622feb275490802a1a69956d01096dcf1.tar.bz2
Removed un-used STRING_TYPE.
From-SVN: r6569
Diffstat (limited to 'gcc/tree.def')
-rw-r--r--gcc/tree.def8
1 files changed, 3 insertions, 5 deletions
diff --git a/gcc/tree.def b/gcc/tree.def
index 97ee43e..7eb9a2e 100644
--- a/gcc/tree.def
+++ b/gcc/tree.def
@@ -193,7 +193,9 @@ DEFTREECODE (FILE_TYPE, "file_type", "t", 0)
TYPE_SEP Expression for units from one elt to the next.
TYPE_SEP_UNIT Number of bits in a unit for previous.
The field TYPE_POINTER_TO (TREE_TYPE (array_type)) is always nonzero
- and holds the type to coerce a value of that array type to in C. */
+ and holds the type to coerce a value of that array type to in C.
+ TYPE_STRING_FLAG indicates a string (in contrast to an array of chars)
+ in languages (such as Chill) that make a distinction. */
/* Array types in C or Pascal */
DEFTREECODE (ARRAY_TYPE, "array_type", "t", 0)
@@ -201,10 +203,6 @@ DEFTREECODE (ARRAY_TYPE, "array_type", "t", 0)
in an array type. The target type is always a boolean type. */
DEFTREECODE (SET_TYPE, "set_type", "t", 0)
-/* Not known whether Pascal really needs this
- or what it should contain. */
-DEFTREECODE (STRING_TYPE, "string_type", "t", 0)
-
/* Struct in C, or record in Pascal. */
/* Special fields:
TYPE_FIELDS chain of FIELD_DECLs for the fields of the struct.