diff options
author | Nicola Pero <nicola.pero@meta-innovation.com> | 2010-12-21 22:49:37 +0000 |
---|---|---|
committer | Nicola Pero <nicola@gcc.gnu.org> | 2010-12-21 22:49:37 +0000 |
commit | 1575c9deaec2277485cfa6f870826c9bcfe9172d (patch) | |
tree | 7b230e110e8855f7e0345ca7c88cdfb6276368f2 /libobjc/ChangeLog | |
parent | 2fdd3e04687fa391b6f7b0941f4152e6a760622a (diff) | |
download | gcc-1575c9deaec2277485cfa6f870826c9bcfe9172d.zip gcc-1575c9deaec2277485cfa6f870826c9bcfe9172d.tar.gz gcc-1575c9deaec2277485cfa6f870826c9bcfe9172d.tar.bz2 |
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
Diffstat (limited to 'libobjc/ChangeLog')
-rw-r--r-- | libobjc/ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libobjc/ChangeLog b/libobjc/ChangeLog index 04243d4..9d6806f 100644 --- a/libobjc/ChangeLog +++ b/libobjc/ChangeLog @@ -1,5 +1,15 @@ 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. + +2010-12-21 Nicola Pero <nicola.pero@meta-innovation.com> + * init.c (_objc_load_callback): Initialize with 0. (__objc_call_callback): Renamed to __objc_call_load_callback. Check _objc_load_callback only once, and if it is not set, return |