diff options
author | aldyh <aldyh@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-11-08 18:51:27 +0000 |
---|---|---|
committer | aldyh <aldyh@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-11-08 18:51:27 +0000 |
commit | cd0e32616071e1727d1611148e46498fa8be8c09 (patch) | |
tree | be3ad6cdfc094de4bbeea11e9a33aa3cc890f772 /libobjc | |
parent | 6317bd7f6350c9dd9502aea3315070128854444e (diff) | |
download | gcc-cd0e32616071e1727d1611148e46498fa8be8c09.tar.gz |
2001-11-07 Aldy Hernandez <aldyh@redhat.com>
* 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
Diffstat (limited to 'libobjc')
-rw-r--r-- | libobjc/ChangeLog | 6 | ||||
-rw-r--r-- | libobjc/encoding.c | 2 | ||||
-rw-r--r-- | libobjc/objc/objc-api.h | 1 |
3 files changed, 9 insertions, 0 deletions
diff --git a/libobjc/ChangeLog b/libobjc/ChangeLog index 6e41008b78c..d4666fad732 100644 --- a/libobjc/ChangeLog +++ b/libobjc/ChangeLog @@ -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 diff --git a/libobjc/encoding.c b/libobjc/encoding.c index 50d0ec91a97..1ed521afa74 100644 --- a/libobjc/encoding.c +++ b/libobjc/encoding.c @@ -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) diff --git a/libobjc/objc/objc-api.h b/libobjc/objc/objc-api.h index d0e3bb7fefb..a0b404dc9ae 100644 --- a/libobjc/objc/objc-api.h +++ b/libobjc/objc/objc-api.h @@ -75,6 +75,7 @@ struct objc_method_description #define _C_UNION_E ')' #define _C_STRUCT_B '{' #define _C_STRUCT_E '}' +#define _C_VECTOR '!' /* |