X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;ds=sidebyside;f=mk%2Fconfig.mk.in;h=7cae94a6c4d01f77f7bea677e67e3d885d60288c;hb=2e5a06c0dbb68263be966050c34e5b1479bd93ac;hp=e55e97da56a93731b0de8d8fee0ac76ea319a411;hpb=ac541c38c61e0718d7b3df35dcc1541d702462bf;p=ghc-hetmet.git diff --git a/mk/config.mk.in b/mk/config.mk.in index e55e97d..7cae94a 100644 --- a/mk/config.mk.in +++ b/mk/config.mk.in @@ -292,6 +292,9 @@ endif ifeq "$(GhcUnregisterised)" "YES" SplitObjs=NO endif +ifeq "$(TARGETPLATFORM)" "ia64-unknown-linux" +SplitObjs=NO +endif # ---------------------------------------------------------------------------- # Options for GHC's RTS @@ -343,6 +346,10 @@ ReadlineIncludePath= # Math library LIBM=@LIBM@ +# Build the ObjectIO ? +# +GhcLibsWithObjectIO=@GhcLibsWithObjectIO@ + # Build the Haskell OpenGL/GLUT binding? # GhcLibsWithHOpenGL=@GhcLibsWithHOpenGL@ @@ -487,6 +494,10 @@ libdir = $(libdir0) datadir = $(datadir0) endif +# Default place for putting interface files is $(libdir) +# (overriden for packages in package.mk) +ifacedir = $(libdir) + # # Default values for most of the above are only set if # they weren't configured to anything in particular @@ -596,10 +607,9 @@ LNDIR_PREFIX = $(GLAFP_UTILS)/lndir/ MKDIRHIER_PREFIX = $(GLAFP_UTILS)/mkdirhier/ DOCBOOK_PREFIX = $(GLAFP_UTILS)/docbook/ -LITERATE_PREFIX = $(FPTOOLS_TOP)/literate/ +HADDOCK_PREFIX = $(FPTOOLS_TOP)/haddock/ -HAPPY_PREFIX = $(FPTOOLS_TOP)/happy/src/ -GREENCARD_PREFIX = $(FPTOOLS_TOP)/green-card/src/ +LITERATE_PREFIX = $(FPTOOLS_TOP)/literate/ UNLIT_PREFIX = $(FPTOOLS_TOP)/ghc/utils/unlit/ HP2PS_PREFIX = $(FPTOOLS_TOP)/ghc/utils/hp2ps/ @@ -659,6 +669,10 @@ endif # default C compiler flags SRC_CC_OPTS = @SRC_CC_OPTS@ +ifeq "$(TARGETPLATFORM)" "ia64-unknown-linux" +SRC_CC_OPTS += -G0 +endif + #----------------------------------------------------------------------------- # GMP Library (version 2.0.x or above) # @@ -666,6 +680,11 @@ HaveLibGmp = @HaveLibGmp@ LibGmp = @LibGmp@ #----------------------------------------------------------------------------- +# Mingwex Library +# +HaveLibMingwEx = @HaveLibMingwEx@ + +#----------------------------------------------------------------------------- # Regex libraries # (if present in libc use that one, otherwise use the one in the tree) # @@ -843,6 +862,12 @@ HAPPY_VERSION = @HappyVersion@ GHC_HAPPY_OPTS = -agc # +# Haddock +# +HADDOCK = @HaddockCmd@ +HADDOCK_INPLACE = $(HADDOCK_PREFIX)/src/haddock-inplace + +# # Stuff from fptools/literate # LIT2PGM = $(LITERATE_PREFIX)lit2pgm