From 3645abac01b634b61b2ea2508ba67e88ef9ee219 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Wed, 27 Oct 2021 04:06:46 +0000 Subject: Avoid GHC_STAGE and other include bits We should strive to make our includes in terms of the RTS as much as possible. One place there that is not possible, the llvm version, we make a new tiny header Stage numbers are somewhat arbitrary, if we simple need a newer RTS, we should say so. --- libraries/ghc-boot/GHC/Data/ShortText.hs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libraries/ghc-boot') diff --git a/libraries/ghc-boot/GHC/Data/ShortText.hs b/libraries/ghc-boot/GHC/Data/ShortText.hs index 108b5a43cd..815c3edb64 100644 --- a/libraries/ghc-boot/GHC/Data/ShortText.hs +++ b/libraries/ghc-boot/GHC/Data/ShortText.hs @@ -14,7 +14,7 @@ -- -- This can be removed when we exit the boot compiler window. Thus once we drop GHC-9.2 as boot compiler, -- we can drop this code as well. -#if GHC_STAGE < 1 +#if !MIN_VERSION_GLASGOW_HASKELL(9,3,0,0) {-# OPTIONS_GHC -fignore-interface-pragmas #-} #endif -- | -- cgit v1.2.1