diff options
author | green <green@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-12-12 18:06:08 +0000 |
---|---|---|
committer | green <green@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-12-12 18:06:08 +0000 |
commit | 6ca8bddd01d7818bed2fd0b2502de5fae3147a3c (patch) | |
tree | 09d6353b0f67a8764ec5ac0e7fac500cf1d5fcb1 /boehm-gc/gcconfig.h | |
parent | 71218a21910702813aa380add0685e497dd206d8 (diff) | |
download | gcc-6ca8bddd01d7818bed2fd0b2502de5fae3147a3c.tar.gz |
* gcconfig.h (DATASTART): Define as (&data_start) for PowerPC
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
Diffstat (limited to 'boehm-gc/gcconfig.h')
-rw-r--r-- | boehm-gc/gcconfig.h | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/boehm-gc/gcconfig.h b/boehm-gc/gcconfig.h index 899b8d3da3d..22156918c36 100644 --- a/boehm-gc/gcconfig.h +++ b/boehm-gc/gcconfig.h @@ -532,14 +532,10 @@ # undef STACK_GRAN # define STACK_GRAN 0x10000000 /* Stack usually starts at 0x80000000 */ -# define DATASTART GC_data_start - /* Others have reported better success with */ - /* extern int __data_start; */ - /*# define DATASTART (&__data_start) */ - /* and disabling the GC_data_start */ - /* initialization code. */ +# define DATASTART (&data_start) extern int _end; # define DATAEND (&_end) +# define DYNAMIC_LOADING # endif # ifdef MACOSX # define ALIGNMENT 4 |