OSDN Git Service

* common.opt (flag_gcse_sm): Disable by default.
[pf3gnuchains/gcc-fork.git] / libobjc / ChangeLog
index b311888..232da9c 100644 (file)
@@ -1,3 +1,62 @@
+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
+       but instead use the attribute noreturn.
+
 2004-06-28  Zack Weinberg  <zack@codesourcery.com>
 
        * encoding.c: Rename target_flags with a #define to avoid