diff --git a/boehm-gc/ChangeLog b/boehm-gc/ChangeLog
index c7d5818ccb25fd7dc5f325559bb916c941087d87..8b3f0f326188bb8f0f25a8314e8910e57781c94e 100644
--- a/boehm-gc/ChangeLog
+++ b/boehm-gc/ChangeLog
@@ -1,3 +1,8 @@
+2002-04-17  Hans Boehm  <Hans_Boehm@hp.com>
+
+	* include/private/gcconfig.h: Use LINUX_STACKBOTTOM for
+	SPARC Linux.
+
 2002-04-09  Loren J. Rittle  <ljrittle@acm.org>
 
 	* include/private/gcconfig.h (DATAEND): Update comment example
diff --git a/boehm-gc/include/private/gcconfig.h b/boehm-gc/include/private/gcconfig.h
index 519bfc745446a6f8b8144cfe9688bdf94b753ca3..c4a522d421689d51970f1c867503f29fc75d150d 100644
--- a/boehm-gc/include/private/gcconfig.h
+++ b/boehm-gc/include/private/gcconfig.h
@@ -820,11 +820,10 @@
       extern int _etext[];
 #     define DATAEND (_end)
 #     define SVR4
+#     define LINUX_STACKBOTTOM
 #     ifdef __arch64__
-#       define STACKBOTTOM ((ptr_t) 0x80000000000ULL)
 #	define DATASTART (ptr_t)GC_SysVGetDataStart(0x100000, _etext)
 #     else
-#       define STACKBOTTOM ((ptr_t) 0xf0000000)
 #	define DATASTART (ptr_t)GC_SysVGetDataStart(0x10000, _etext)
 #     endif
 #   endif