#
LeadingUnderscore=@LeadingUnderscore@
+# Pin a suffix on executables? If so, what. (cygwin32 only).
+exeext=@exeext@
#################################################################################
#
#
GhcProjectName =The Glorious Glasgow Haskell Compilation System
GhcProjectNameShort =ghc
-GhcProjectVersion =2.07
+GhcProjectVersion =2.08
GhcProjectPatchLevel =0
#
# -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.
+#
+ifneq "$(strip $(way))" "p"
GhcLibHcOpts= -O -split-objs -odir $*
+else
+GhcLibHcOpts= -O
+endif
#################################################################################
SIZE = size
STRIP = strip
TAR = @TarCmd@
+
+#
+# Under cygwin32, we have to deal with .exe suffixes
+#
+EXE_SUFFIX=@ExeSuffix@
+
#
# This is special to literate/, ToDo: add literate-specific
# configure setup to literate/.