X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=mk%2Fconfig.mk.in;h=bc31ba292a683ba194dcbfa5b178a2f52816c354;hb=618380a7fa2ca7b75b2b6a5bfa7eac4a86941510;hp=67875e1eda346ecc1ff1547ef3af55a4063b2322;hpb=e4e7b37c7ed6b2cd39c34c30f7dcf9369a562496;p=ghc-hetmet.git diff --git a/mk/config.mk.in b/mk/config.mk.in index 67875e1..bc31ba2 100644 --- a/mk/config.mk.in +++ b/mk/config.mk.in @@ -56,7 +56,8 @@ endif # random .o-file stuff might change even if the .hi syntax doesn't ProjectName = @ProjectName@ -ProjectVersion = @ProjectVersion@ +ProjectTags = +ProjectVersion = @ProjectVersion@$(ProjectTags) ProjectVersionInt = @ProjectVersionInt@ ProjectPatchLevel = @ProjectPatchLevel@ @@ -257,7 +258,9 @@ GhcWithJavaGen=NO HaveLibDL = @HaveLibDL@ -ArchSupportsSMP=$(strip $(patsubst $(HostArch_CPP), YES, $(findstring $(HostArch_CPP), i386 x86_64 sparc))) +# ArchSupportsSMP should be set iff there is support for that arch in +# includes/SMP.h +ArchSupportsSMP=$(strip $(patsubst $(HostArch_CPP), YES, $(findstring $(HostArch_CPP), i386 x86_64 sparc powerpc))) ifeq "$(ArchSupportsSMP)$(GhcUnregisterised)" "YESNO" GhcWithSMP=YES @@ -336,6 +339,8 @@ endif # debug_u : debugging unregisterised # thr_debug : debugging threaded # thr_debug_p : debugging threaded profiled +# t : ticky-ticky profiling +# debug_t : debugging ticky-ticky profiling # ifeq "$(BootingFromHc)" "YES" GhcRTSWays= @@ -503,6 +508,7 @@ FPTOOLS_TOP_ABS_PLATFORM = @hardtop_plat@ # passing through, we might as well set them. prefix = @prefix@ +datarootdir = @datarootdir@ exec_prefix = @exec_prefix@ bindir = @bindir@ datadir0 = @datadir@ @@ -595,6 +601,7 @@ INSTALL_PROGRAM = $(INSTALL) -m 755 INSTALL_SCRIPT = $(INSTALL) -m 755 INSTALL_SHLIB = $(INSTALL) -m 755 INSTALL_DATA = $(INSTALL) -m 644 +INSTALL_MAN = $(INSTALL) -m 644 INSTALL_DIR = $(MKDIRHIER) # ----------------------------------------------------------------------------- @@ -826,11 +833,11 @@ GhcMajVersion = @GhcMajVersion@ GhcMinVersion = @GhcMinVersion@ # Some useful GHC version predicates: -ghc_ge_504 = $(shell if (test $(GhcCanonVersion) -ge 504); then echo YES; else echo NO; fi) -ghc_ge_601 = $(shell if (test $(GhcCanonVersion) -ge 601); then echo YES; else echo NO; fi) -ghc_ge_602 = $(shell if (test $(GhcCanonVersion) -ge 602); then echo YES; else echo NO; fi) -ghc_ge_603 = $(shell if (test $(GhcCanonVersion) -ge 603); then echo YES; else echo NO; fi) -ghc_ge_605 = $(shell if (test $(GhcCanonVersion) -ge 605); then echo YES; else echo NO; fi) +ghc_ge_504 = @ghc_ge_504@ +ghc_ge_601 = @ghc_ge_601@ +ghc_ge_602 = @ghc_ge_602@ +ghc_ge_603 = @ghc_ge_603@ +ghc_ge_605 = @ghc_ge_605@ endif # Canonicalised ghc version number, used for easy (integer) version @@ -875,6 +882,9 @@ endif HaveLibGmp = @HaveLibGmp@ LibGmp = @LibGmp@ +GMP_INCLUDE_DIRS=@GMP_INCLUDE_DIRS@ +GMP_LIB_DIRS=@GMP_LIB_DIRS@ + #----------------------------------------------------------------------------- # GMP framework (Mac OS X) # @@ -1220,3 +1230,11 @@ WAY_o_HC_OPTS= # GhcLibCppOpts += -DWORD_SIZE_IN_BITS=31 # SplitObjs=NO +################################################################################ +# +# Library configure arguments +# +################################################################################ + +CONFIGURE_ARGS = @CONFIGURE_ARGS@ +