<<<<<<< ChangeLog
2000-04-26 Jakub Jelinek <jakub@redhat.com> * gcconfig.h (SPARC): Define ALIGNMENT to 8 for 64bit SPARC. (SPARC/LINUX): Use GC_SysVGetDataStart instead of LINUX_DATA_START - sparc glibc does not provide it. (SAVE_CALL_CHAIN, ASM_CLEAR_CODE): Define on sparc*-linux*. Make STACKBOTTOM depend on the wordsize. * os_dep.c (GC_SysVGetDataStart): Compile in on sparc*-linux*. (struct frame): Declare on sparc*-linux*. (GC_save_callers): Bias the frame pointers if needed (sparc64). * mach_dep.c (GC_save_regs_in_stack): Optimize on sparc32. Implement on sparc64. (GC_clear_stack_inner): Implement on sparc64. * gc_priv.h (GC_test_and_set): Implement for sparc. * linux_threads.c (GC_suspend_handler, GC_push_all_stacks): Use git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33452 138bc75d-0d04-0410-961f-82ee72b054a4
Showing
- boehm-gc/ChangeLog 18 additions, 0 deletionsboehm-gc/ChangeLog
- boehm-gc/Makefile.in 0 additions, 2 deletionsboehm-gc/Makefile.in
- boehm-gc/aclocal.m4 8 additions, 5 deletionsboehm-gc/aclocal.m4
- boehm-gc/configure 76 additions, 64 deletionsboehm-gc/configure
- boehm-gc/gc_priv.h 11 additions, 1 deletionboehm-gc/gc_priv.h
- boehm-gc/gcconfig.h 18 additions, 7 deletionsboehm-gc/gcconfig.h
- boehm-gc/linux_threads.c 10 additions, 2 deletionsboehm-gc/linux_threads.c
- boehm-gc/mach_dep.c 24 additions, 2 deletionsboehm-gc/mach_dep.c
- boehm-gc/os_dep.c 41 additions, 19 deletionsboehm-gc/os_dep.c
Loading
Please register or sign in to comment