2001-11-07 Aldy Hernandez <aldyh@redhat.com>
authoraldyh <aldyh@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 8 Nov 2001 18:51:27 +0000 (18:51 +0000)
committeraldyh <aldyh@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 8 Nov 2001 18:51:27 +0000 (18:51 +0000)
 * objc-api.h (_C_VECTOR): New.

 * encoding.c (VECTOR_TYPE): New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@46849 138bc75d-0d04-0410-961f-82ee72b054a4

libobjc/ChangeLog
libobjc/encoding.c
libobjc/objc/objc-api.h

index 6e41008..d4666fa 100644 (file)
@@ -1,3 +1,9 @@
+2001-11-07  Aldy Hernandez  <aldyh@redhat.com>
+
+        * objc/objc-api.h (_C_VECTOR): New.
+
+        * encoding.c (VECTOR_TYPE): New.
+
 Mon Oct 29 21:29:21 2001  Nicola Pero  <n.pero@mi.flashnet.it>
 
        * class.c: Rewritten the class table to use optimized, lock-free
index 50d0ec9..1ed521a 100644 (file)
@@ -56,6 +56,8 @@ Boston, MA 02111-1307, USA.  */
 
 #define REAL_TYPE       _C_DBL
 
+#define VECTOR_TYPE    _C_VECTOR
+
 #define TYPE_FIELDS(TYPE)     objc_skip_typespec (TYPE)
 
 #define DECL_MODE(TYPE) *(TYPE)
index d0e3bb7..a0b404d 100644 (file)
@@ -75,6 +75,7 @@ struct objc_method_description
 #define _C_UNION_E  ')'
 #define _C_STRUCT_B '{'
 #define _C_STRUCT_E '}'
+#define _C_VECTOR   '!'
 
 
 /*