diff --git a/src/gc.h b/src/gc.h
index 35de3ff6ce17ee0752e6958095e242ca1f3fe7dc..30f0f1a9c6c4dc6942b811271df958db56e93cbe 100644
--- a/src/gc.h
+++ b/src/gc.h
@@ -2,7 +2,7 @@
 || This file is part of Pike. For copyright information see COPYRIGHT.
 || Pike is distributed under GPL, LGPL and MPL. See the file COPYING
 || for more information.
-|| $Id: gc.h,v 1.92 2002/10/11 01:39:31 nilsson Exp $
+|| $Id: gc.h,v 1.93 2002/11/25 00:20:47 mast Exp $
 */
 
 #ifndef GC_H
@@ -186,7 +186,7 @@ struct marker
 #endif
 
 #include "block_alloc_h.h"
-PTR_HASH_ALLOC(marker,MARKER_CHUNK_SIZE)
+PTR_HASH_ALLOC_FIXED_FILL_PAGES(marker, n/a)
 
 #ifdef PIKE_DEBUG
 #undef get_marker
diff --git a/src/mapping.h b/src/mapping.h
index 84efda8afbc6d0313b3d58a1444022ad520f33cb..6a8c6cc0849c23cc03a43cd52e8f21ce09ce127d 100644
--- a/src/mapping.h
+++ b/src/mapping.h
@@ -2,7 +2,7 @@
 || This file is part of Pike. For copyright information see COPYRIGHT.
 || Pike is distributed under GPL, LGPL and MPL. See the file COPYING
 || for more information.
-|| $Id: mapping.h,v 1.45 2002/10/20 23:42:54 marcus Exp $
+|| $Id: mapping.h,v 1.46 2002/11/25 00:20:47 mast Exp $
 */
 
 #ifndef MAPPING_H
@@ -91,7 +91,7 @@ extern struct mapping *gc_internal_mapping;
 PMOD_PROTO void really_free_mapping(struct mapping *md);
 
 /* Prototypes begin here */
-BLOCK_ALLOC(mapping, 511)
+BLOCK_ALLOC_FILL_PAGES(mapping, 2)