Always use -funbox-strict-fields for Binary
[ghc-hetmet.git] / compiler / Makefile
index e2d42aa..1d39804 100644 (file)
@@ -396,7 +396,7 @@ else
 ifneq "$(findstring $(stage), 2 3)" ""
 bootstrapped = YES
 else
-bootstrapped = $(shell if (test $(GhcCanonVersion) -eq $(ProjectVersionInt) -a $(GhcPatchLevel) -eq $(ProjectPatchLevel)); then echo YES; else echo NO; fi)
+bootstrapped = NO
 endif
 endif
 
@@ -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.