103
103
" MonomorphismRestriction"
104
104
" MultiParamTypeClasses"
105
105
" MultiWayIf"
106
+ " MultilineStrings"
106
107
" NPlusKPatterns"
108
+ " NamedDefaults"
107
109
" NamedFieldPuns"
108
110
" NamedWildCards"
109
111
" NegativeLiterals"
179
181
" NoMonomorphismRestriction"
180
182
" NoMultiParamTypeClasses"
181
183
" NoMultiWayIf"
184
+ " NoMultilineStrings"
182
185
" NoNPlusKPatterns"
186
+ " NoNamedDefaults"
183
187
" NoNamedFieldPuns"
184
188
" NoNamedWildCards"
185
189
" NoNegativeLiterals"
186
190
" NoNondecreasingIndentation"
187
191
" NoNullaryTypeClasses"
188
192
" NoNumDecimals"
189
193
" NoNumericUnderscores"
194
+ " NoOrPatterns"
190
195
" NoOverlappingInstances"
191
196
" NoOverloadedLabels"
192
197
" NoOverloadedLists"
249
254
" NullaryTypeClasses"
250
255
" NumDecimals"
251
256
" NumericUnderscores"
257
+ " OrPatterns"
252
258
" OverlappingInstances"
253
259
" OverloadedLabels"
254
260
" OverloadedLists"
@@ -524,6 +530,7 @@ This list should be updated by running `haskell-update-ghc-support'.")
524
530
" -Werror=unused-record-wildcards"
525
531
" -Werror=unused-top-binds"
526
532
" -Werror=unused-type-patterns"
533
+ " -Werror=view-pattern-signatures"
527
534
" -Werror=warnings-deprecations"
528
535
" -Werror=wrong-do-bind"
529
536
" -Weverything"
@@ -720,6 +727,7 @@ This list should be updated by running `haskell-update-ghc-support'.")
720
727
" -Wno-error=unused-record-wildcards"
721
728
" -Wno-error=unused-top-binds"
722
729
" -Wno-error=unused-type-patterns"
730
+ " -Wno-error=view-pattern-signatures"
723
731
" -Wno-error=warnings-deprecations"
724
732
" -Wno-error=wrong-do-bind"
725
733
" -Wno-everything"
@@ -815,6 +823,7 @@ This list should be updated by running `haskell-update-ghc-support'.")
815
823
" -Wno-unused-record-wildcards"
816
824
" -Wno-unused-top-binds"
817
825
" -Wno-unused-type-patterns"
826
+ " -Wno-view-pattern-signatures"
818
827
" -Wno-warnings-deprecations"
819
828
" -Wno-wrong-do-bind"
820
829
" -Wnoncanonical-monad-instances"
@@ -864,6 +873,7 @@ This list should be updated by running `haskell-update-ghc-support'.")
864
873
" -Wunused-record-wildcards"
865
874
" -Wunused-top-binds"
866
875
" -Wunused-type-patterns"
876
+ " -Wview-pattern-signatures"
867
877
" -Wwarn"
868
878
" -Wwarn=all"
869
879
" -Wwarn=all-missed-specialisations"
@@ -984,6 +994,7 @@ This list should be updated by running `haskell-update-ghc-support'.")
984
994
" -Wwarn=unused-record-wildcards"
985
995
" -Wwarn=unused-top-binds"
986
996
" -Wwarn=unused-type-patterns"
997
+ " -Wwarn=view-pattern-signatures"
987
998
" -Wwarn=warnings-deprecations"
988
999
" -Wwarn=wrong-do-bind"
989
1000
" -Wwarnings-deprecations"
@@ -1065,7 +1076,9 @@ This list should be updated by running `haskell-update-ghc-support'.")
1065
1076
" -XMonomorphismRestriction"
1066
1077
" -XMultiParamTypeClasses"
1067
1078
" -XMultiWayIf"
1079
+ " -XMultilineStrings"
1068
1080
" -XNPlusKPatterns"
1081
+ " -XNamedDefaults"
1069
1082
" -XNamedFieldPuns"
1070
1083
" -XNamedWildCards"
1071
1084
" -XNegativeLiterals"
@@ -1142,14 +1155,17 @@ This list should be updated by running `haskell-update-ghc-support'.")
1142
1155
" -XNoMonomorphismRestriction"
1143
1156
" -XNoMultiParamTypeClasses"
1144
1157
" -XNoMultiWayIf"
1158
+ " -XNoMultilineStrings"
1145
1159
" -XNoNPlusKPatterns"
1160
+ " -XNoNamedDefaults"
1146
1161
" -XNoNamedFieldPuns"
1147
1162
" -XNoNamedWildCards"
1148
1163
" -XNoNegativeLiterals"
1149
1164
" -XNoNondecreasingIndentation"
1150
1165
" -XNoNullaryTypeClasses"
1151
1166
" -XNoNumDecimals"
1152
1167
" -XNoNumericUnderscores"
1168
+ " -XNoOrPatterns"
1153
1169
" -XNoOverlappingInstances"
1154
1170
" -XNoOverloadedLabels"
1155
1171
" -XNoOverloadedLists"
@@ -1212,6 +1228,7 @@ This list should be updated by running `haskell-update-ghc-support'.")
1212
1228
" -XNullaryTypeClasses"
1213
1229
" -XNumDecimals"
1214
1230
" -XNumericUnderscores"
1231
+ " -XOrPatterns"
1215
1232
" -XOverlappingInstances"
1216
1233
" -XOverloadedLabels"
1217
1234
" -XOverloadedLists"
@@ -1537,6 +1554,7 @@ This list should be updated by running `haskell-update-ghc-support'.")
1537
1554
" -fexitification"
1538
1555
" -fexpose-all-unfoldings"
1539
1556
" -fexpose-internal-symbols"
1557
+ " -fexpose-overloaded-unfoldings"
1540
1558
" -fext-core"
1541
1559
" -fextended-default-rules"
1542
1560
" -fexternal-dynamic-refs"
@@ -1592,6 +1610,7 @@ This list should be updated by running `haskell-update-ghc-support'.")
1592
1610
" -flocal-float-out-top-level"
1593
1611
" -floopification"
1594
1612
" -fmax-errors"
1613
+ " -fmax-forced-spec-args"
1595
1614
" -fmax-inline-alloc-size"
1596
1615
" -fmax-inline-memcpy-insns"
1597
1616
" -fmax-inline-memset-insns"
@@ -1662,6 +1681,7 @@ This list should be updated by running `haskell-update-ghc-support'.")
1662
1681
" -fno-exitification"
1663
1682
" -fno-expose-all-unfoldings"
1664
1683
" -fno-expose-internal-symbols"
1684
+ " -fno-expose-overloaded-unfoldings"
1665
1685
" -fno-ext-core"
1666
1686
" -fno-extended-default-rules"
1667
1687
" -fno-external-dynamic-refs"
@@ -1716,6 +1736,7 @@ This list should be updated by running `haskell-update-ghc-support'.")
1716
1736
" -fno-mono-pat-binds"
1717
1737
" -fno-monomorphism-restriction"
1718
1738
" -fno-num-constant-folding"
1739
+ " -fno-object-determinism"
1719
1740
" -fno-omit-interface-pragmas"
1720
1741
" -fno-omit-yields"
1721
1742
" -fno-opt-coercion"
@@ -1855,6 +1876,7 @@ This list should be updated by running `haskell-update-ghc-support'.")
1855
1876
" -fno-write-interface"
1856
1877
" -fnum-constant-folding"
1857
1878
" -fobject-code"
1879
+ " -fobject-determinism"
1858
1880
" -fomit-interface-pragmas"
1859
1881
" -fomit-yields"
1860
1882
" -foptimal-applicative-do"
@@ -2023,6 +2045,7 @@ This list should be updated by running `haskell-update-ghc-support'.")
2023
2045
" -fworker-wrapper"
2024
2046
" -fworker-wrapper-cbv"
2025
2047
" -fwrite-ide-info"
2048
+ " -fwrite-if-compression"
2026
2049
" -fwrite-if-simplified-core"
2027
2050
" -fwrite-interface"
2028
2051
" -g"
@@ -2100,7 +2123,9 @@ This list should be updated by running `haskell-update-ghc-support'.")
2100
2123
" -o"
2101
2124
" -odir"
2102
2125
" -ohi"
2126
+ " -optCmmP"
2103
2127
" -optF"
2128
+ " -optJSP"
2104
2129
" -optL"
2105
2130
" -optP"
2106
2131
" -opta"
@@ -2123,7 +2148,9 @@ This list should be updated by running `haskell-update-ghc-support'.")
2123
2148
" -package-key"
2124
2149
" -package-name"
2125
2150
" -parallel"
2151
+ " -pgmCmmP"
2126
2152
" -pgmF"
2153
+ " -pgmJSP"
2127
2154
" -pgmL"
2128
2155
" -pgmP"
2129
2156
" -pgma"
0 commit comments