aboutsummaryrefslogtreecommitdiff
path: root/libobjc/Makefile.in
diff options
context:
space:
mode:
authorNicola Pero <nicola.pero@meta-innovation.com>2010-10-12 22:00:01 +0000
committerNicola Pero <nicola@gcc.gnu.org>2010-10-12 22:00:01 +0000
commitad9eef11dfc362261d3de4231eab7eac352d7f9f (patch)
treec1e1a95aab3eeed0bec8d3d90946e13dff607e7d /libobjc/Makefile.in
parentd761137fee594ee61ab14d121bdac9e051d67b07 (diff)
downloadgcc-ad9eef11dfc362261d3de4231eab7eac352d7f9f.zip
gcc-ad9eef11dfc362261d3de4231eab7eac352d7f9f.tar.gz
gcc-ad9eef11dfc362261d3de4231eab7eac352d7f9f.tar.bz2
Makefile.in (C_SOURCE_FILES): Added methods.c.
2010-10-12 Nicola Pero <nicola.pero@meta-innovation.com> * Makefile.in (C_SOURCE_FILES): Added methods.c. * encoding.c (method_getNumberOfArguments): New. (method_get_number_of_arguments): Call method_getNumberOfArguments. * ivars.c (ivar_getName): Check for NULL variable argument. (ivar_getOffset): Check for NULL variable argument. (ivar_getTypeEncoding): Check for NULL variable argument. (class_copyIvarList): New. * methods.c: New. * protocols.c (class_copyProtocolList): Check for Nil class_ argument. * sendmsg.c: Use 'struct objc_method *' instead of Method_t, and 'struct objc_method_list *' instead of MethodList_t. (class_getMethodImplementation): New. (class_respondsToSelector): New. (class_getInstanceMethod): New. (class_getClassMethod): New. * objc/runtime.h: Updated comments. (class_copyIvarList): New. (class_getInstanceMethod): New. (class_getClassMethod): New. (class_getMethodImplementation): New. (class_respondsToSelector): New. (method_getName): New. (method_getImplementation): New. (method_getTypeEncoding): New. (class_copyMethodList): New. (method_getNumberOfArguments): New. From-SVN: r165400
Diffstat (limited to 'libobjc/Makefile.in')
-rw-r--r--libobjc/Makefile.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/libobjc/Makefile.in b/libobjc/Makefile.in
index 4790f95..b644b3f 100644
--- a/libobjc/Makefile.in
+++ b/libobjc/Makefile.in
@@ -173,6 +173,7 @@ C_SOURCE_FILES = \
init.c \
ivars.c \
memory.c \
+ methods.c \
nil_method.c \
objc-foreach.c \
objc-sync.c \