diff options
-rw-r--r-- | compiler/main/DynFlags.hs | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/compiler/main/DynFlags.hs b/compiler/main/DynFlags.hs index 3064c1991d..1ca0f0bb17 100644 --- a/compiler/main/DynFlags.hs +++ b/compiler/main/DynFlags.hs @@ -1353,10 +1353,8 @@ parseCfgWeights s oldWeights = , null rest = [s1] | (s1,rest) <- break (== ',') s - = [s1] ++ settings (drop 1 rest) -#if __GLASGOW_HASKELL__ <= 810 - | otherwise = panic $ "Invalid cfg parameters." ++ exampleString -#endif + = s1 : settings (drop 1 rest) + assignment as | (name, _:val) <- break (== '=') as = (name,read val) |