Skip to content
Snippets Groups Projects
  1. Sep 26, 2006
  2. Sep 21, 2006
  3. Sep 18, 2006
  4. Sep 14, 2006
    • tromey's avatar
      libjava · 20950438
      tromey authored
      	PR boehm-gc/29068:
      	* boehm.cc (_Jv_GCAttachThread): Disable on Solaris.
      	(_Jv_GCDetachThread): Likewise.
      boehm-gc
      	PR boehm-gc/29068.
      	* misc.c (GC_init_inner): Don't use GC_get_thread_stack_base on
      	Solaris.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116948 138bc75d-0d04-0410-961f-82ee72b054a4
      20950438
  5. Aug 21, 2006
    • tromey's avatar
      boehm-gc · 33b8ea2a
      tromey authored
      	PR libgcj/13212:
      	* configure.ac: Check for pthread_getattr_np(). Remove
      	GC_PTHREAD_SYM_VERSION detection.
      	* include/gc.h (GC_register_my_thread, GC_unregister_my_thread,
      	GC_get_thread_stack_base): New declarations.
      	* pthread_support.c (GC_register_my_thread, GC_unregister_my_thread,
      	GC_get_thread_stack_base): New functions.
      	(GC_delete_thread): Don't try to free the first_thread.
      	* misc.c (GC_init_inner): Use GC_get_thread_stack_base() if possible.
      	(pthread_create_, constr): Removed.
      	(pthread_create): Don't rename.
      	* include/gc_ext_config.h.in: Rebuilt.
      	* include/gc_pthread_redirects.h (pthread_create): Define 
      	unconditionally.
      	* include/gc_config.h.in: Rebuilt.
      	* configure: Rebuilt.
      libjava
      	* java/lang/natThread.cc (_Jv_AttachCurrentThread): Attach thread
      	to GC.
      	(_Jv_DetachCurrentThread): Detach thread from GC.
      	* include/boehm-gc.h (_Jv_GCAttachThread, _Jv_GCDetachThread):
      	Declare.
      	* boehm.cc (_Jv_GCAttachThread): New function.
      	(_Jv_GCDetachThread): Likewise.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116313 138bc75d-0d04-0410-961f-82ee72b054a4
      33b8ea2a
  6. Jun 21, 2006
  7. Jun 20, 2006
  8. Jun 03, 2006
    • geoffk's avatar
      Index: gcc/ChangeLog · 168c58e0
      geoffk authored
      2006-06-02  Geoffrey Keating  <geoffk@apple.com>
      
      	* config/rs6000/host-darwin.c (sigaltstack): Protect prototype with
      	HAVE_DECL_SIGALTSTACK.
      	(MC_FLD): New.
      	(segv_handler): Use MC_FLD.
      	* configure.ac: Check for a sigaltstack declaration.
      	Compute HAS_MCONTEXT_T_UNDERSCORES on Darwin.
      	* configure: Regenerate.
      	* config.in: Regenerate.
      
      Index: boehm-gc/ChangeLog
      2006-06-02  Geoffrey Keating  <geoffk@apple.com>
      
      	* configure.ac: Define HAS_PPC_THREAD_STATE_R0,
      	HAS_PPC_THREAD_STATE___R0, HAS_PPC_THREAD_STATE64_R0,
      	HAS_PPC_THREAD_STATE64___R0, HAS_I386_THREAD_STATE_EAX,
      	HAS_I386_THREAD_STATE___EAX.
      	* configure: Regenerate.
      	* include/gc_config.h.in: Regenerate.
      	* darwin_stop_world.c (PPC_RED_ZONE_SIZE): Use standard Darwin
      	macro names to determine value.
      	(THREAD_STATE): New.
      	(THREAD_FLD): New.
      	(GC_push_all_stacks): Use THREAD_STATE and THREAD_FLD in both versions.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114339 138bc75d-0d04-0410-961f-82ee72b054a4
      168c58e0
  9. May 24, 2006
    • carlos's avatar
      · f2a8bd23
      carlos authored
      2006-05-24  Carlos O'Donell  <carlos@codesourcery.com>
      
      	* Makefile.am: Add install-html target. 
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* include/Makefile.in: Regenerate.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114055 138bc75d-0d04-0410-961f-82ee72b054a4
      f2a8bd23
  10. Apr 24, 2006
  11. Apr 11, 2006
  12. Mar 24, 2006
  13. Feb 10, 2006
  14. Feb 07, 2006
    • tromey's avatar
      2006-02-06 Jakub Jelinek <jakub@redhat.com> · 4b04d5da
      tromey authored
      	    Anthony Green  <green@redhat.com>
      	    Tom Tromey  <tromey@redhat.com>
      
      	* include/gc_ext_config.h.in: Added GC_PTHREAD_SYM_VERSION.
      	* include/gc_config.h.in: Rebuilt.
      	* include/gc_pthread_redirects.h (pthread_create): Conditionally
      	define.
      	* pthread_support.c (pthread_create_): New global.
      	(constr): New function.
      	(pthread_create): Conditionally renamed.
      	* configure: Rebuilt.
      	* configure.ac (GC_PTHREAD_SYM_VERSION): Define.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110682 138bc75d-0d04-0410-961f-82ee72b054a4
      4b04d5da
  15. Feb 04, 2006
  16. Jan 25, 2006
  17. Jan 24, 2006
  18. Nov 02, 2005
  19. Oct 31, 2005
  20. Sep 15, 2005
  21. Sep 06, 2005
  22. Jul 17, 2005
  23. Jun 15, 2005
  24. May 25, 2005
  25. May 10, 2005
  26. Apr 19, 2005
  27. Apr 17, 2005
  28. Apr 13, 2005
  29. Apr 12, 2005
  30. Mar 24, 2005
  31. Mar 01, 2005
  32. Feb 26, 2005
  33. Feb 16, 2005
  34. Feb 09, 2005
    • hboehm's avatar
      * allchblk.c (GC_allochblk_nth): Dont overlook available space if · 9b87a152
      hboehm authored
      	  GC disabled, correctly convert GC_finalizer_mem_freed to byte,
        	  total_size to words.
        	* dyn_load.c (win32 GC_register_dynamic_libraries): Consider only
      	  MEM_IMAGE regions.
        	* mach_dep.c (GC_with_callee_saves_pushed): separate into new function,
      	  and indent appropriately.
        	* mark_rts.c (GC_approx_sp): Access stack.
      	* pthread_stop_world.c: (GC_suspend_handler): Explicitly push
      	  callee-saves registers when appropriate.
        	  (GC_stop_world): Handle EINTR from sem_wait (sync with Mono GC).
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@94776 138bc75d-0d04-0410-961f-82ee72b054a4
      9b87a152
  35. Jan 02, 2005
    • bryce's avatar
      2005-01-01 Bryce McKinlay <mckinlay@redhat.com> · a26ec131
      bryce authored
      	* include/boehm-gc.h: Include gc_ext_config.h, not gc_config.h.
      
      2005-01-01  Bryce McKinlay  <mckinlay@redhat.com>
      
      	* configure.ac (AC_CONFIG_HEADERS): Build both include/gc_config.h
      	and include/gc_ext_config.h.
      	* include/gc_ext_config.h: New file. Define only THREAD_LOCAL_ALLOC.
      	* include/gc.h: Undef PACKAGE_* before including gc_config.h.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@92801 138bc75d-0d04-0410-961f-82ee72b054a4
      a26ec131
  36. Dec 13, 2004
Loading