diff options
author | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-02-05 18:18:11 +0000 |
---|---|---|
committer | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-02-05 18:18:11 +0000 |
commit | f2a1b9b66fccb6489edbf052dce215575872e797 (patch) | |
tree | 31937235dbdcdda6d123a2af1a47f8ded281e640 /boehm-gc/include | |
parent | ee77125af500de516e6fbc7636b81d2168321d20 (diff) | |
download | gcc-f2a1b9b66fccb6489edbf052dce215575872e797.tar.gz |
2007-02-05 Roman Zippel <zippel@linux-m68k.org>
* boehm-gc/include/private/gcconfig.h: use LINUX_STACKBOTTOM so
it works with Linux 2.6, reactivate MPROTECT_VDB
* boehm-gc/pthread_stop_world.c: save all register
on signal entry
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@121606 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'boehm-gc/include')
-rw-r--r-- | boehm-gc/include/private/gcconfig.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/boehm-gc/include/private/gcconfig.h b/boehm-gc/include/private/gcconfig.h index 3e5af3a7b81..27a61647321 100644 --- a/boehm-gc/include/private/gcconfig.h +++ b/boehm-gc/include/private/gcconfig.h @@ -672,10 +672,10 @@ # endif # ifdef LINUX # define OS_TYPE "LINUX" -# define STACKBOTTOM ((ptr_t)0xf0000000) +# define LINUX_STACKBOTTOM # define USE_GENERIC_PUSH_REGS /* We never got around to the assembly version. */ -/* # define MPROTECT_VDB - Reported to not work 9/17/01 */ +# define MPROTECT_VDB # ifdef __ELF__ # define DYNAMIC_LOADING # include <features.h> |