We don't want -keep-{hc,s}-files-too on by default, and why do we need
-H32M -K32M for PrelBase.lhs? Hans: I want a word with you :)
SRC_HC_OPTS += -hisuf $(way_)hi
endif
-# HWL: for debugging GranSim generate .hc and .s files
-SRC_HC_OPTS += -keep-hc-files-too -keep-s-files-too
-# # HWL: why isn't that on by default !!????????????
-# ifeq "$(way)" "mg"
-# SRC_HC_OPTS += -gransim
-# endif
-
# per-module flags
PrelArrExtra_HC_OPTS += -monly-2-regs
PrelNumExtra_HC_OPTS += -H24m -K2m
PrelPack_HC_OPTS += -K4m
-PrelBase_HC_OPTS += -H32m -K32m
+PrelBase_HC_OPTS += -H12m
PrelRead_HC_OPTS += -H20m
PrelTup_HC_OPTS += -H12m -K2m
PrelNum_HC_OPTS += -H12m -K4m