]> git.ipfire.org Git - thirdparty/gcc.git/commit - boehm-gc/configure
<<<<<<< ChangeLog
authorJakub Jelinek <jakub@redhat.com>
Thu, 27 Apr 2000 00:43:33 +0000 (02:43 +0200)
committerTom Tromey <tromey@gcc.gnu.org>
Thu, 27 Apr 2000 00:43:33 +0000 (00:43 +0000)
commit70635f1e0498a195a36e1b49521bbac05fc9a363
tree86e32819d7f591c74fbd972b3aec948512e9ec6b
parentf1acc01e2d1d2d83397d9283569638e5680b0304
<<<<<<< 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

From-SVN: r33452
boehm-gc/ChangeLog
boehm-gc/Makefile.in
boehm-gc/aclocal.m4
boehm-gc/configure
boehm-gc/gc_priv.h
boehm-gc/gcconfig.h
boehm-gc/linux_threads.c
boehm-gc/mach_dep.c
boehm-gc/os_dep.c