From 419f4bd4911d69fa06caec179068838f16c65431 Mon Sep 17 00:00:00 2001 From: wolfgang Date: Fri, 13 Dec 2002 19:17:02 +0000 Subject: [PATCH] [project @ 2002-12-13 19:17:02 by wolfgang] Remove Mac OS X-specific code for determining memory layout (no longer needed). --- ghc/rts/Storage.c | 22 +--------------------- 1 file changed, 1 insertion(+), 21 deletions(-) diff --git a/ghc/rts/Storage.c b/ghc/rts/Storage.c index 71b77c7..f20ea5c 100644 --- a/ghc/rts/Storage.c +++ b/ghc/rts/Storage.c @@ -1,5 +1,5 @@ /* ----------------------------------------------------------------------------- - * $Id: Storage.c,v 1.71 2002/12/11 15:36:54 simonmar Exp $ + * $Id: Storage.c,v 1.72 2002/12/13 19:17:02 wolfgang Exp $ * * (c) The GHC Team, 1998-1999 * @@ -29,22 +29,6 @@ #include #include -#ifdef darwin_TARGET_OS -#include -unsigned long macho_etext = 0; -unsigned long macho_edata = 0; - -static void macosx_get_memory_layout(void) -{ - struct segment_command *seg; - - seg = getsegbyname("__TEXT"); - macho_etext = seg->vmaddr + seg->vmsize; - seg = getsegbyname("__DATA"); - macho_edata = seg->vmaddr + seg->vmsize; -} -#endif - StgClosure *caf_list = NULL; bdescr *small_alloc_list; /* allocate()d small objects */ @@ -84,10 +68,6 @@ initStorage( void ) step *stp; generation *gen; -#if defined(darwin_TARGET_OS) - macosx_get_memory_layout(); -#endif - /* Sanity check to make sure the LOOKS_LIKE_ macros appear to be * doing something reasonable. */ -- 1.7.10.4