1. 20 May, 2005 1 commit
  2. 19 May, 2005 1 commit
  3. 10 May, 2005 1 commit
  4. 13 Apr, 2005 1 commit
  5. 21 Mar, 2005 1 commit
  6. 03 Mar, 2005 1 commit
  7. 02 Mar, 2005 1 commit
    • re PR libobjc/19024 (name collisions libobjc/libmysqlclient) · 270a1283
      2005-03-02  David Ayers  <d.ayers@inode.at>
      
              PR libobjc/19024
              * Makefile.in (OBJS): Add hash_compat.lo.
              (OBJS_GC): Add hash_compat_gc.lo.
              (hash_compat_gc.lo): New target and rule.
              * objc/hash.h (hash_new, hash_delete, hash_add, hash_remove)
              (hash_next, hash_value_for_key, hash_is_key_in_hash)
              (hash_ptr, hash_string, compare_ptrs, compare_strings): Prefix
              with objc_.  Add deprecated non prefixed inlined versions.
              (OBJC_IGNORE_DEPRECATED_API): New macro to hide deprecated
              declarations.
              * hash.c (hash_new, hash_delete, hash_add, hash_remove, hash_next)
              (hash_value_for_key, hash_is_key_in_hash): Prefix with objc_ and
              update callers.
              * hash_compat.c: New file.
              * archive.c: Update callers.
              * init.c: Likewise.
              * selector.c: Likewise.
              * libobjc.def: Add objc_ versions of hash functions.
      
      From-SVN: r95793
      David Ayers committed
  8. 28 Feb, 2005 2 commits
    • re PR libobjc/20252 (Libobjc build broken) · 6886e18e
      2005-02-28  Andrew Pinski <pinskia@physics.uc.edu>
      
              PR libobjc/20252
              * Makefile.in (GTHREAD_FLAGS): Remove.
              (ALL_CFLAGS): Remove usage of GTHREAD_FLAGS.
              * thr-objc.c: Include config.h.
              * configure.ac: Instead of looking at GCC's makefile, figure out if
              GTHREAD_FLAGS should be defined by looking at the `thread model'
              of the current gcc.
              * configure: Regenerate.
              * config.h.in: Regenerate.
      
      From-SVN: r95696
      Andrew Pinski committed
    • re PR bootstrap/17383 (Building in src dir fails) · 215c351a
      2005-05-25  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/17383
      	* Makefile.def (target_modules): Remove "stage", now unnecessary.
      	* Makefile.tpl (HOST_SUBDIR): New substitution.
      	(STAGE_HOST_EXPORTS, EXPECT, HOST_LIB_PATH, USUAL_AR_FOR_TARGET,
      	USUAL_AS_FOR_TARGET, USUAL_DLLTOOL_FOR_TARGET, USUAL_GCC_FOR_TARGET,
      	USUAL_LD_FOR_TARGET, USUAL_NM_FOR_TARGET, USUAL_OBJDUMP_FOR_TARGET,
      	USUAL_RANLIB_FOR_TARGET, USUAL_WINDRES_FOR_TARGET): Use it.
      	(Host modules, Bootstrapped modules): Use it.
      	(Build modules, Target modules): Do not create symlink trees,
      	always configure out-of-srcdir.
      	(distclean): Try removing $(host_subdir) with rm before using rm -rf.
      	* configure.in (FLAGS_FOR_TARGET, CC_FOR_TARGET, GCJ_FOR_TARGET,
      	GFORTRAN_FOR_TARGET, CXX_FOR_TARGET, RAW_CXX_FOR_TARGET): Use
      	$(HOST_SUBDIR).  Create a symlink for host_subdir.
      
      	* Makefile.in: Regenerate.
      	* configure: Regenerate.
      
      config:
      2005-05-25  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/17383
      	* config/acx.m4 (GCC_TOPLEV_SUBDIRS): Set HOST_SUBDIR if an in-src
      	gcc build is going.
      
      gcc:
      2005-05-25  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/17383
      	* gcc/Makefile.in (host_subdir): New.
      	(build_objdir): New.  Replace ../$(build_subdir) with it throughout.
      	* gcc/configure: Regenerate.
      
      libada:
      2005-05-25  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/17383
      	* Makefile.in (GCC_DIR): Add $(HOST_SUBDIR) to the definition.
      
      libjava:
      2005-05-25  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/17383
      	* configure.ac: Call GCC_TOPLEV_SUBDIRS.
      	(COMPPATH): Removed.
      	(ZIP, GCJH): Replace it with ../$(host_subdir).
      	(built_gcc_dir): Add $(host_subdir).
      	* configure: Regenerate.
      	* Makefile.in, include/Makefile.in, testsuite/Makefile.in,
      	gcj/Makefile.in, external/Makefile.in, external/sax/Makefile.in,
      	external/w3c_dom/Makefile.in: Regenerate.
      
      libobjc:
      2005-05-25  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR bootstrap/17383
      	* configure.ac: Call GCC_TOPLEV_SUBDIRS.
      	(Determine CFLAGS for gthread): Use $host_subdir.
      	* configure: Regenerate.
      	* Makefile.in (host_subdir): New.
      	(INCLUDES): Use it.
      
      From-SVN: r95680
      Paolo Bonzini committed
  9. 20 Dec, 2004 2 commits
  10. 11 Dec, 2004 1 commit
  11. 02 Dec, 2004 1 commit
  12. 29 Nov, 2004 1 commit
  13. 25 Nov, 2004 1 commit
    • libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Revert previous change. · 767f726e
      2004-11-24  Kelley Cook  <kcook@gcc.gnu.org>
      
      	* libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Revert previous change.
      	* boehm-gc/configure: Regenerate.
      	* libffi/configure: Regenerate.
      	* libgfortran/configure: Regenerate.
      	* libjava/configure: Regenerate.
      	* libobjc/configure: Regenerate.
      	* libstdc++-v3/configure: Regenerate.
      	* zlib/configure: Regenerate.
      
      From-SVN: r91293
      Kelley Cook committed
  14. 24 Nov, 2004 2 commits
  15. 23 Oct, 2004 1 commit
  16. 20 Oct, 2004 2 commits
  17. 08 Oct, 2004 1 commit
  18. 01 Oct, 2004 1 commit
  19. 16 Sep, 2004 1 commit
  20. 28 Aug, 2004 1 commit
  21. 13 Aug, 2004 3 commits
    • sarray.h: Hoist include of assert.h near the top of file... · f13bb199
      [libobjc/ChangeLog]
      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"'.
      
      From-SVN: r85971
      Ziemowit Laski committed
    • Object.h: Move includes out of extern "C" blocks. · 9567d415
      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.
      
      From-SVN: r85968
      Andrew Pinski committed
    • NXConstStr.h: Update copyright date... · 1a6213c3
      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.
      
      From-SVN: r85927
      Ziemowit Laski committed
  22. 22 Jul, 2004 1 commit
  23. 28 Jun, 2004 1 commit
  24. 25 Jun, 2004 1 commit
  25. 21 Jun, 2004 1 commit
  26. 19 Jun, 2004 1 commit
  27. 18 Jun, 2004 1 commit
  28. 14 Jun, 2004 1 commit
  29. 11 Jun, 2004 2 commits
  30. 04 Jun, 2004 1 commit
  31. 26 May, 2004 1 commit
  32. 25 May, 2004 2 commits