diff options
author | Herbert Valerio Riedel <hvr@gnu.org> | 2016-02-02 22:07:05 +0100 |
---|---|---|
committer | Herbert Valerio Riedel <hvr@gnu.org> | 2016-02-02 22:07:05 +0100 |
commit | 92c46a447e676fc15d014b4d6aa20052ff9ba1d3 (patch) | |
tree | 20c0efb1fe83faeb5624a6aea25debc19c7aec80 /utils/ghc-cabal | |
parent | 871c96f10edecbf6107d4a930dfaa8596ad08b8d (diff) | |
download | haskell-92c46a447e676fc15d014b4d6aa20052ff9ba1d3.tar.gz |
Update cabal_macros_boot.h
the MIN_VERSION_bytestring() macro is going to be needed
for the upcoming binary update
Diffstat (limited to 'utils/ghc-cabal')
-rw-r--r-- | utils/ghc-cabal/cabal_macros_boot.h | 29 |
1 files changed, 20 insertions, 9 deletions
diff --git a/utils/ghc-cabal/cabal_macros_boot.h b/utils/ghc-cabal/cabal_macros_boot.h index e0e18b589f..a2da63a3de 100644 --- a/utils/ghc-cabal/cabal_macros_boot.h +++ b/utils/ghc-cabal/cabal_macros_boot.h @@ -1,27 +1,38 @@ /* defines a few MIN_VERSION_...() macros used by some of the bootstrap packages */ #if __GLASGOW_HASKELL__ >= 711 -/* package base-4.8.1.0 */ +/* package base-4.9.0.0 */ # define MIN_VERSION_base(major1,major2,minor) (\ (major1) < 4 || \ - (major1) == 4 && (major2) < 8 || \ - (major1) == 4 && (major2) == 8 && (minor) <= 1) + (major1) == 4 && (major2) < 9 || \ + (major1) == 4 && (major2) == 9 && (minor) <= 0) +/* package bytestring-0.10.8 */ +# define MIN_VERSION_bytestring(major1,major2,minor) (\ + (major1) < 0 || \ + (major1) == 0 && (major2) < 10 || \ + (major1) == 0 && (major2) == 10 && (minor) <= 8) + #elif __GLASGOW_HASKELL__ >= 709 /* package base-4.8.0.0 */ # define MIN_VERSION_base(major1,major2,minor) (\ (major1) < 4 || \ (major1) == 4 && (major2) < 8 || \ (major1) == 4 && (major2) == 8 && (minor) <= 0) +/* package bytestring-0.10.6 */ +# define MIN_VERSION_bytestring(major1,major2,minor) (\ + (major1) < 0 || \ + (major1) == 0 && (major2) < 10 || \ + (major1) == 0 && (major2) == 10 && (minor) <= 6) + #elif __GLASGOW_HASKELL__ >= 707 /* package base-4.7.0 */ # define MIN_VERSION_base(major1,major2,minor) (\ (major1) < 4 || \ (major1) == 4 && (major2) < 7 || \ (major1) == 4 && (major2) == 7 && (minor) <= 0) -#elif __GLASGOW_HASKELL__ >= 705 -/* package base-4.6.0 */ -# define MIN_VERSION_base(major1,major2,minor) (\ - (major1) < 4 || \ - (major1) == 4 && (major2) < 6 || \ - (major1) == 4 && (major2) == 6 && (minor) <= 0) +/* package bytestring-0.10.4 */ +# define MIN_VERSION_bytestring(major1,major2,minor) (\ + (major1) < 0 || \ + (major1) == 0 && (major2) < 10 || \ + (major1) == 0 && (major2) == 10 && (minor) <= 4) #endif |