diff --git a/ghc/lib/Makefile b/ghc/lib/Makefile
index 62e5c3bd36db2283324e62ab97d2986149642b8d..2a41f8543009253aaa47c09f00a131c635aaf3ea 100644
--- a/ghc/lib/Makefile
+++ b/ghc/lib/Makefile
@@ -67,7 +67,7 @@ ghc/PrelNum_HC_OPTS          += -H30m
 # does override SRC_HC_OPTS settings)
 ghc/UnsafeST_HC_OPTS         += -Onot
 
-ghc/PrelBase_HC_OPTS         += -H8m
+ghc/PrelBase_HC_OPTS         += -H12m
 ghc/PrelRead_HC_OPTS         += -H8m
 ghc/IOHandle_HC_OPTS         += -H8m