summaryrefslogtreecommitdiff
path: root/boehm-gc/os_dep.c
Commit message (Collapse)AuthorAgeFilesLines
* 2000-06-19 Andrew Haley <aph@cygnus.com>aph2000-06-191-1/+4
| | | | | | | * os_dep.c (read): Pass two dummy args to syscall(). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34598 138bc75d-0d04-0410-961f-82ee72b054a4
* 2000-05-11 Bryce McKinlay <bryce@albatross.co.nz>bryce2000-05-101-1/+1
| | | | | | | | Imported 5.0 release version. * acinclude.m4: Increment version to 5.0. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33832 138bc75d-0d04-0410-961f-82ee72b054a4
* 2000-05-07 Bryce McKinlay <bryce@albatross.co.nz>bryce2000-05-071-9/+26
| | | | | | | | Imported version 5.0alpha7. * acinclude.m4: Update version to 5.0a7. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33750 138bc75d-0d04-0410-961f-82ee72b054a4
* <<<<<<< ChangeLogtromey2000-04-271-19/+41
| | | | | | | | | | | | | | | | | | | | | 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
* Imported version version 5.0alpha6.bryce2000-04-191-11/+39
| | | | | | | | | | * acinclude.m4: Bump version to 5.0a6. * configure.in: Don't use alpha_mach_dep.s. * include/private/config.h, irix_threads.c gc_watcom.asm: Delete obsolete files. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33251 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcconfig.h: Use libgcj hack for Alpha Linux.green1999-12-201-2/+2
| | | | | | | | | Undefine MPROTEXT_VDB (from Jeff Sturm). * os_dep.c: Remove Alpha Linux hacks. * misc.c: Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@31028 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcconfig.h (DATASTART): Define as (&data_start) for PowerPCgreen1999-12-121-3/+2
| | | | | | | | | | | Linux. (DYNAMIC_LOADING): Define for PowerPC Linux. * os_dep.c: Remove some special cases for PowerPC Linux. * misc.c (GC_init_inner): Don't call GC_init_linux_data_start for PowerPC Linux. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30873 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure: Rebuilt.tromey1999-11-041-2/+1
| | | | | | | | | | | | | * configure.in: Removed qt threads case. * dyn_load.c: Don't mention QUICK_THREADS. * os_dep.c: Don't mention QUICK_THREADS. * misc.c: Don't mention QUICK_THREADS. * gcconfig.h: Don't mention QUICK_THREADS. * gc_priv.h: Removed QUICK_THREADS code. * quick_threads.c: Removed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30394 138bc75d-0d04-0410-961f-82ee72b054a4
* Merged GC 5.0alpha4 with local changes, plus:tromey1999-11-011-134/+440
| | | | | | | | | | | * Makefile.in: Rebuilt. * Makefile.am (gctest_LDADD): Added THREADLIB. (TESTS): New macro. * configure: Rebuilt. * configure.in (INCLUDES): New subst. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30332 138bc75d-0d04-0410-961f-82ee72b054a4
* Alpha patch from Jeff Sturm:tromey1999-06-211-1/+77
| | | | | | | | | | * os_dep.c (GC_init_linuxalpha): New function. * misc.c: Initialize for alpha linux. * gc_priv.h (GC_test_and_set): Define for alpha. * config.h: Don't assume __data_start on alpha. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27670 138bc75d-0d04-0410-961f-82ee72b054a4
* * os_dep.c: glibc 2.1 requires asm/sigcontext.h, nottromey1999-04-211-1/+1
| | | | | | | sigcontext.h. From Matthias Klose <doko@itso.de>. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26574 138bc75d-0d04-0410-961f-82ee72b054a4
* Cygnus/libgcj changes to Boehm GC.tromey1999-04-071-3/+53
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26257 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisiontromey1999-04-071-0/+2181
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26255 138bc75d-0d04-0410-961f-82ee72b054a4