X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Fmk%2Fversion.mk;h=c2ae7720339afac82a4ef6fcd6414e5a0e8d5bdc;hb=2db30d0659c98890689d26faeac6446b515dfa72;hp=7effb2dcb0c3e21a5b4aa3ec599b2dd3e00b96a8;hpb=495ef8bd9ef30bffe50ea399b91e3ba09646b59a;p=ghc-hetmet.git diff --git a/ghc/mk/version.mk b/ghc/mk/version.mk index 7effb2d..c2ae772 100644 --- a/ghc/mk/version.mk +++ b/ghc/mk/version.mk @@ -36,23 +36,9 @@ ProjectName = The Glorious Glasgow Haskell Compilation System ProjectNameShort = ghc -ProjectVersion = 4.07 -ProjectVersionInt = 407 - -# -# Optionally, you can get the compiler driver to check the -# version consistency between the object files being linked. -# -# Major numbers must always agree, minor disagreements yield a warning. -# -# These version numbers are currently separate from the project -# version - one (semi-valid) reason for having them separate is that -# object files produced by different versions of the compiler need -# not be incompatible.. -HscMajorVersion=40 -HscMinorVersion=0 -CcMajorVersion=36 -CcMinorVersion=1 +ProjectVersion = 5.05 +ProjectVersionInt = 505 +ProjectPatchLevel = 0 # Interface file version (hi-boot files only) # @@ -61,17 +47,14 @@ CcMinorVersion=1 # M.hi-boot. # (It'll be happy with the latter if the former doesn't exist.) # -# This variable is used ONLY for hi-boot files. -# Its only purpose is to allow you to have a single directory -# with multiple .hi-boot files for the same module, each -# corresponding to a different version of GHC. # -# It is propagated to hsc like this: -# * This file is included in ghc/Makefile -# * ghc/Makefile has a main/Constants.lhs-specific flag -# -DHscIfaceFileVersion=$(HscIfaceFileVersion) -# * main/Constants.lhs defines -# interfaceFileFormatVersion = HscIfaceFileVersion -# So there! +# This variable is used ONLY for hi-boot files. Its only purpose is +# to allow you to have a single directory with multiple .hi-boot files +# for the same module, each corresponding to a different version of +# GHC. +# +# HscIfaceFileVersion is propagated to hsc via +# ghc/compiler/main/Config.hs, which is automatically generated by +# ghc/compiler/Makefile. -HscIfaceFileVersion=5 +HscIfaceFileVersion=6