aboutsummaryrefslogtreecommitdiff
path: root/libobjc/ChangeLog
diff options
context:
space:
mode:
authorNicola Pero <nicola.pero@meta-innovation.com>2010-12-21 22:49:37 +0000
committerNicola Pero <nicola@gcc.gnu.org>2010-12-21 22:49:37 +0000
commit1575c9deaec2277485cfa6f870826c9bcfe9172d (patch)
tree7b230e110e8855f7e0345ca7c88cdfb6276368f2 /libobjc/ChangeLog
parent2fdd3e04687fa391b6f7b0941f4152e6a760622a (diff)
downloadgcc-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/ChangeLog10
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