summaryrefslogtreecommitdiff
path: root/hadrian/src/Flavour.hs
diff options
context:
space:
mode:
Diffstat (limited to 'hadrian/src/Flavour.hs')
-rw-r--r--hadrian/src/Flavour.hs4
1 files changed, 3 insertions, 1 deletions
diff --git a/hadrian/src/Flavour.hs b/hadrian/src/Flavour.hs
index aa31de83fa..bacc6b3ed2 100644
--- a/hadrian/src/Flavour.hs
+++ b/hadrian/src/Flavour.hs
@@ -178,7 +178,9 @@ disableDynamicGhcPrograms flavour = flavour { dynamicGhcPrograms = pure False }
-- | Don't build libraries in profiled 'Way's.
disableProfiledLibs :: Flavour -> Flavour
disableProfiledLibs flavour =
- flavour { libraryWays = filter (not . wayUnit Profiling) <$> libraryWays flavour }
+ flavour { libraryWays = filter (not . wayUnit Profiling) <$> libraryWays flavour
+ , rtsWays = filter (not . wayUnit Profiling) <$> rtsWays flavour
+ }
-- | Build stage2 compiler with -fomit-interface-pragmas to reduce
-- recompilation.