OSDN Git Service

In libobjc/:
authornicola <nicola@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 9 Oct 2010 22:22:23 +0000 (22:22 +0000)
committernicola <nicola@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 9 Oct 2010 22:22:23 +0000 (22:22 +0000)
commit83b8166b952e51101aa2873b28415b04716d5e5d
tree4c22a690a34cb9deabdd429ff045afebaf9343b9
parent5be42b3963507aba2ab5946c590b70d9bd3a1e25
In libobjc/:
2010-10-10  Nicola Pero  <nicola.pero@meta-innovation.com>

        * objc-foreach.c: Include objc-private/common.h.
        * objc/deprecated/METHOD_NULL.h: New file.
        * objc/objc-api.h: Include deprecated/METHOD_NULL.h instead of
        defining METHOD_NULL here.
        * Makefile.in (OBJC_DEPRECATED_H): Added METHOD_NULL.h.
        * Object.m ([+instancesRespondTo:]): Use (Method_t)0 instead of
        METHOD_NULL.
        ([-respondsTo:]): Same change.
        * objc/objc-api.h (method_get_imp): Converted it into a normal
        function so that we can hide the internals of struct objc_method.
        * sendmsg.c (method_get_imp): Implemented.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@165241 138bc75d-0d04-0410-961f-82ee72b054a4
libobjc/ChangeLog
libobjc/Makefile.in
libobjc/Object.m
libobjc/objc-foreach.c
libobjc/objc/deprecated/METHOD_NULL.h [new file with mode: 0644]
libobjc/objc/objc-api.h
libobjc/sendmsg.c