In libobjc/: 2010-12-21 Nicola Pero <nicola.pero@meta-innovation.com>
commit1575c9deaec2277485cfa6f870826c9bcfe9172d
authorNicola Pero <nicola.pero@meta-innovation.com>
Tue, 21 Dec 2010 22:49:37 +0000 (21 22:49 +0000)
committerNicola Pero <nicola@gcc.gnu.org>
Tue, 21 Dec 2010 22:49:37 +0000 (21 22:49 +0000)
tree7b230e110e8855f7e0345ca7c88cdfb6276368f2
parent2fdd3e04687fa391b6f7b0941f4152e6a760622a
In libobjc/: 2010-12-21 Nicola Pero <nicola.pero@meta-innovation.com>

In libobjc/:
2010-12-21  Nicola Pero  <nicola.pero@meta-innovation.com>

PR libobjc/18764
* class.c (__objc_add_class_to_hash): Return YES if the class was
added, and NO if it already existed.
* init.c (__objc_init_class): If __objc_add_class_to_hash returns
NO, then abort the program with an error message.
* objc-private/runtime.h (__objc_add_class_to_hash): Updated
declaration.

From-SVN: r168139
libobjc/ChangeLog
libobjc/class.c
libobjc/init.c
libobjc/objc-private/runtime.h