From: Simon Marlow Date: Mon, 21 Aug 2006 15:21:11 +0000 (+0000) Subject: Always use -funbox-strict-fields for Binary X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=commitdiff_plain;h=3b1f598f60e9dfc45aba5dd0c0993ca0b403aeac Always use -funbox-strict-fields for Binary For some reason this was only enabled when $(bootstrapped)=YES. This would be one reason why the stage1 compiler is slow. I guess we'll find out if anything goes wrong. --- diff --git a/compiler/Makefile b/compiler/Makefile index e3407f5..1d39804 100644 --- a/compiler/Makefile +++ b/compiler/Makefile @@ -567,9 +567,7 @@ utils/Digraph_HC_OPTS = -fglasgow-exts basicTypes/SrcLoc_HC_OPTS = -funbox-strict-fields -ifeq "$(bootstrapped)" "YES" utils/Binary_HC_OPTS = -funbox-strict-fields -endif # We always optimise some low-level modules, otherwise performance of # a non-optimised compiler is severely affected.