encoding.c (TREE_TYPE, ARRAY_TYPE): Define.
authorOvidiu Predescu <ovidiu@slip.net>
Mon, 21 Sep 1998 22:28:51 +0000 (22:28 +0000)
committerJeff Law <law@gcc.gnu.org>
Mon, 21 Sep 1998 22:28:51 +0000 (16:28 -0600)
        * encoding.c (TREE_TYPE, ARRAY_TYPE): Define.
        (get_inner_array_type): Define.

From-SVN: r22536

libobjc/ChangeLog
libobjc/encoding.c

index 28d7554..dc48834 100644 (file)
@@ -1,3 +1,8 @@
+Mon Sep 21 23:27:10 1998  Ovidiu Predescu <ovidiu@slip.net>
+
+       * encoding.c (TREE_TYPE, ARRAY_TYPE): Define.
+       (get_inner_array_type): Define.
+
 1998-09-21  Ben Elliston  <bje@cygnus.com>
 
        * New directory.  Moved files from ../gcc/objc.
index ab47e9c..94c5ab8 100644 (file)
@@ -47,9 +47,12 @@ Boston, MA 02111-1307, USA.  */
    macros. */
 
 #define TREE_CODE(TYPE) *TYPE
+#define TREE_TYPE(TREE) TREE
+
 #define RECORD_TYPE     _C_STRUCT_B
 #define UNION_TYPE      _C_UNION_B
 #define QUAL_UNION_TYPE _C_UNION_B
+#define ARRAY_TYPE      _C_ARY_B
 
 #define TYPE_FIELDS(TYPE)     objc_skip_typespec (TYPE)
 
@@ -57,6 +60,7 @@ Boston, MA 02111-1307, USA.  */
 
 #define DFmode          _C_DBL
 
+#define get_inner_array_type(TYPE)      objc_skip_typespec(TYPE)
 
 
 static inline int