In libobjc/: 2011-06-08 Nicola Pero <nicola.pero@meta-innovation.com>

In libobjc/:
2011-06-08  Nicola Pero  <nicola.pero@meta-innovation.com>

	* objc/README: Updated.
	* objc-private/selector.h: Updated comments.

From-SVN: r174791
This commit is contained in:
Nicola Pero 2011-06-08 02:53:39 +00:00 committed by Nicola Pero
parent b1ec6766aa
commit 7c172073f5
3 changed files with 8 additions and 15 deletions

View File

@ -1,3 +1,8 @@
2011-06-08 Nicola Pero <nicola.pero@meta-innovation.com>
* objc/README: Updated.
* objc-private/selector.h: Updated comments.
2011-06-07 Nicola Pero <nicola.pero@meta-innovation.com> 2011-06-07 Nicola Pero <nicola.pero@meta-innovation.com>
* sendmsg.c (class_get_instance_method): Removed. * sendmsg.c (class_get_instance_method): Removed.

View File

@ -28,16 +28,15 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
/* Private runtime functions that may go away or be rewritten or /* Private runtime functions that may go away or be rewritten or
replaced. */ replaced. */
/* /* Definition of a selector. Selectors themselves are not unique, but
** Definition of a selector. Selectors themselves are not unique, but the sel_id is a unique identifier. */
** the sel_id is a unique identifier.
*/
struct objc_selector struct objc_selector
{ {
void *sel_id; void *sel_id;
const char *sel_types; const char *sel_types;
}; };
/* An inline, fast version of sel_isEqual(). */
inline static BOOL inline static BOOL
sel_eq (SEL s1, SEL s2) sel_eq (SEL s1, SEL s2)
{ {

View File

@ -1,13 +1,2 @@
This directory contains the public headers that are installed when This directory contains the public headers that are installed when
libobjc is installed. libobjc is installed.
Deprecated parts of the API should be moved into objc/deprecated and
then included by public headers until they are finally removed. For
example, if objc-api.h contains an _objc_unexpected_exception variable
which is then deprecated, it should be moved into a header in
objc/deprecated. This header is then included into objc-api.h.
The result is that all the deprecated parts of the API are clearly
separated in objc/deprecated, while objc/ retains only the current public
API.