OSDN Git Service

This patch makes selectors in the Objective-C language be pointers
authorkrab <krab@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 30 Jun 1994 16:18:55 +0000 (16:18 +0000)
committerkrab <krab@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 30 Jun 1994 16:18:55 +0000 (16:18 +0000)
commit5140bafd0b6111666c4400a070931b44d4455a76
tree8fe61c212a5faefb5e2d0f5e09269f407fb13584
parent7cfeba6001b20779cab6961fc29142ae09003232
    This patch makes selectors in the Objective-C language be pointers
        to a struct { void *sel_id, char *sel_types }, where the sel_types
        element is the type encoding of the method arguments.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@7622 138bc75d-0d04-0410-961f-82ee72b054a4
15 files changed:
gcc/objc/Object.h
gcc/objc/archive.c
gcc/objc/class.c
gcc/objc/encoding.c
gcc/objc/hash.c
gcc/objc/init.c
gcc/objc/misc.c
gcc/objc/objc-api.h
gcc/objc/objc.h
gcc/objc/objects.c
gcc/objc/runtime.h
gcc/objc/sarray.c
gcc/objc/selector.c
gcc/objc/sendmsg.c
gcc/objc/typedstream.h