OSDN Git Service

In libobjc/:
authornicola <nicola@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 11 Oct 2010 02:36:32 +0000 (02:36 +0000)
committernicola <nicola@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 11 Oct 2010 02:36:32 +0000 (02:36 +0000)
commit631bc351153ee1d0b70c15ee976b90c57957c851
treef2b370a071fcf2d2a1803013ffb11cafc329f866
parent3334ecf96eb93c0b3244d778c08036741fa552cf
In libobjc/:
2010-10-11  Nicola Pero  <nicola.pero@meta-innovation.com>

        * Makefile.in (C_SOURCE_FILES): Added ivars.c.
        * ivars.c: New.
        * objc/objc.h: Updated comments.
        * objc/runtime.h (object_getClass): New.
        (object_getClassName): New.
        (object_setClass): New.
        (class_getInstanceVariable): New.
        (object_getIndexedIvars): New.
        (object_getInstanceVariable): New.
        (object_setInstanceVariable): New.
        (object_getIvar): New.
        (object_setIvar): New.
        (ivar_getName): New.
        (ivar_getOffset): New.
        (ivar_getTypeEncoding): New.
        * objc-private/module-abi-8.h (struct objc_class): Added.
        * objects.c (object_getClassName): New.
        (object_setClass): New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@165269 138bc75d-0d04-0410-961f-82ee72b054a4
libobjc/ChangeLog
libobjc/Makefile.in
libobjc/ivars.c [new file with mode: 0644]
libobjc/objc-private/module-abi-8.h
libobjc/objc/objc.h
libobjc/objc/runtime.h
libobjc/objects.c