diff --git a/mk/config.mk.in b/mk/config.mk.in index 2a2982110487f1df6946770f5009c23cdf6ca0e0..6c41708003a94423f8e6723af123d343ed66e7af 100644 --- a/mk/config.mk.in +++ b/mk/config.mk.in @@ -242,25 +242,11 @@ endif # -O is pretty desirable, otherwise no inlining of prelude # things (incl "+") happens when compiling with this compiler -# -# Splitting profiled code produces awfully large archives under ELF, so -# we turn it off here. -# -# ToDo: track down the source of this. -# -ifeq "$(strip $(way))" "p" -GhcLibHcOpts= -O -else -ifeq "$(strip $(way))" "mr" -GhcLibHcOpts= -O -else ifeq "$(GhcWithHscBuiltViaC)" "YES" GhcLibHcOpts=-O else GhcLibHcOpts=-O -split-objs -odir $* endif -endif -endif # Build the Haskell Readline bindings? #