+2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
+
+ * archive.c: Fix all the warnings about passing unsigned char*
+ to char* and the other way too.
+
+2004-09-16 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR libobjc/16448
+ * exception.c: Include config.h
+ (objc_exception_throw): Change _GLIBCXX_SJLJ_EXCEPTIONS to
+ SJLJ_EXCEPTIONS.
+ * configure.ac: Find out what exception handling code we use.
+ * configure: Regenerate.
+ * config.h.in: New file, regenerate.
+
+2004-09-16 Andrew Pinski <apinski@apple.com>
+
+ * encoding.c (ALTIVEC_VECTOR_MODE): Define a bogus macro.
+
+2004-08-28 Nathanael Nerode <neroden@gcc.gnu.org>
+
+ * configure.ac: Switch from _GCC_TOPLEV_NONCANONICAL_TARGET to
+ ACX_NONCANONICAL_TARGET.
+ * configure: Regenerate.
+
+2004-08-13 Ziemowit Laski <zlaski@apple.com>
+
+ * objc/sarray.h: Hoist include of assert.h near the top of file,
+ and mark the remainder of the file 'extern "C"'.
+
+2004-08-13 Andrew Pinski <pinskia@physics.uc.edu>
+
+ * objc/Object.h: Move includes out of extern "C" blocks.
+ * objc/encoding.h: Likewise.
+ * objc/hash.h: Likewise.
+ * objc/objc-api.h: Likewise.
+ * objc/runtime.h: Likewise.
+ * objc/sarray.h: Likewise.
+ * objc/typedstream.h: Likewise.
+
+2004-08-12 Ziemowit Laski <zlaski@apple.com>
+
+ * objc/NXConstStr.h: Update copyright date; bracket with
+ 'extern "C"' for C++ use; make include syntax consistent
+ by using <...> instead of "..."; hoist <objc/...> includes
+ above the 'extern "C"' block.
+ * objc/Object.h: Likewise.
+ * objc/Protocol.h: Likewise.
+ * objc/encoding.h: Likewise.
+ * objc/hash.h: Likewise.
+ * objc/runtime.h: Likewise.
+ * objc/sarray.h: Likewise.
+ * objc/thr.h: Likewise.
+ * objc/typedstream.h: Likewise.
+ * objc/objc-api.h: Add 'extern "C"' block for C++ use.
+ (objc_static_instances): For C++ case, do away with
+ zero-sized array.
+ (objc_method): Hoist definition to file scope.
+ (_objc_load_callback, _objc_object_alloc, class_get_class_method,
+ class_get_instance_method, class_create_instance,
+ class_get_class_name, class_get_instance_size,
+ class_get_meta_class, class_get_super_class, class_get_version,
+ class_is_class, class_is_meta_class, class_set_version,
+ class_get_gc_object_type, class_ivar_set_gcinvisible,
+ get_imp): Rename 'class' parameter to '_class'.
+ * objc/objc-list.h: Add 'extern "C"' block for C++ use.
+ * objc/objc.h: Update copyright date.
+ (arglist_t): Provide a union tag.
+
2004-07-22 Andrew Pinski <pinskia@physics.uc.edu>
* thr.c (__objc_thread_detach_function): Do not mark as volatile