This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
gcc/libobjc ChangeLog.branch selector.c sendms ...
- From: pinskia at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: 27 Jan 2004 22:56:51 -0000
- Subject: gcc/libobjc ChangeLog.branch selector.c sendms ...
CVSROOT: /cvs/gcc
Module name: gcc
Branch: libobjc-branch
Changes by: pinskia@gcc.gnu.org 2004-01-27 22:56:51
Modified files:
libobjc : ChangeLog.branch selector.c sendmsg.c
libobjc/objc : runtime.h
Log message:
2004-01-27 Alexander Malmberg <alexander@malmberg.org>
* selector.c: Rename register_selectors_from_list to
__objc_register_selectors_from_list. Update caller.
(__objc_register_selectors_from_list): Lock __objc_runtime_mutex
while registering selectors. Use __sel_register_typed_name instead
of sel_register_typed_name. Check for NULL method_name:s.
(pool_alloc_selector): New function.
(__sel_register_typed_name): Use pool_alloc_selector to allocate
selector structures.
* sendmsg.c (class_add_method_list): Use
__objc_register_selectors_from_list.
* objc/runtime.h: Add __objc_register_selectors_from_list.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libobjc/ChangeLog.branch.diff?cvsroot=gcc&only_with_tag=libobjc-branch&r1=1.1.2.3&r2=1.1.2.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libobjc/selector.c.diff?cvsroot=gcc&only_with_tag=libobjc-branch&r1=1.7&r2=1.7.4.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libobjc/sendmsg.c.diff?cvsroot=gcc&only_with_tag=libobjc-branch&r1=1.12.14.1&r2=1.12.14.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libobjc/objc/runtime.h.diff?cvsroot=gcc&only_with_tag=libobjc-branch&r1=1.4&r2=1.4.18.1