diff options
author | nicola <nicola@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-06-03 17:02:03 +0000 |
---|---|---|
committer | nicola <nicola@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-06-03 17:02:03 +0000 |
commit | 75ecb4c33c8f647f47a0b3113cc3d3a7dbd442d4 (patch) | |
tree | ef8a6176a38c99a2cbead3be1e04218d8f213198 /libobjc/sendmsg.c | |
parent | 506cfbc8d584920ca94c303012c4d287f3c4e58f (diff) | |
download | gcc-75ecb4c33c8f647f47a0b3113cc3d3a7dbd442d4.tar.gz |
In libobjc/:
2011-06-03 Nicola Pero <nicola.pero@meta-innovation.com>
* Object.m ([-forward::]): Removed.
* objc/deprecated/Object.h ([-forward::]): Removed.
* sendmsg.c (__objc_forward): Updated comments.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@174607 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libobjc/sendmsg.c')
-rw-r--r-- | libobjc/sendmsg.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/libobjc/sendmsg.c b/libobjc/sendmsg.c index 137731ae9d1..bb525b155b4 100644 --- a/libobjc/sendmsg.c +++ b/libobjc/sendmsg.c @@ -936,9 +936,12 @@ __objc_block_forward (id rcv, SEL op, ...) } -/* This function is installed in the dispatch table for all methods - which are not implemented. Thus, it is called when a selector is - not recognized. */ +/* This function is called for methods which are not implemented, + unless a custom forwarding routine has been installed. Please note + that most serious users of libobjc (eg, GNUstep base) do install + their own forwarding routines, and hence this is never actually + used. But, if no custom forwarding routine is installed, this is + called when a selector is not recognized. */ static retval_t __objc_forward (id object, SEL sel, arglist_t args) { |