summaryrefslogtreecommitdiff
path: root/hadrian
diff options
context:
space:
mode:
authorCheng Shao <terrorjack@type.dance>2022-12-06 12:33:37 +0000
committerMarge Bot <ben+marge-bot@smart-cactus.org>2023-01-23 04:48:47 -0500
commit317cad26585f0e91c8e3bd41ddbc3444b642b16b (patch)
treea3b38c6cfecae4cb920ce3e4b38502dee8bfaa3a /hadrian
parent1fe806d33b7ef5615bec47bacc76a9e84963dd54 (diff)
downloadhaskell-317cad26585f0e91c8e3bd41ddbc3444b642b16b.tar.gz
hadrian: add missing docs for recently added flavour transformers
Diffstat (limited to 'hadrian')
-rw-r--r--hadrian/doc/flavours.md16
1 files changed, 16 insertions, 0 deletions
diff --git a/hadrian/doc/flavours.md b/hadrian/doc/flavours.md
index 1b052266b4..50bce94a87 100644
--- a/hadrian/doc/flavours.md
+++ b/hadrian/doc/flavours.md
@@ -262,6 +262,10 @@ The supported transformers are listed below:
</td>
</tr>
<tr>
+ <td><code>native_bignum</code></td>
+ <td>Use the native <code>ghc-bignum</code> backend.</td>
+ </tr>
+ <tr>
<td><code>no_profiled_libs</code></td>
<td>Disables building of libraries in profiled build ways.</td>
</tr>
@@ -300,6 +304,18 @@ The supported transformers are listed below:
<td>Enable Core, STG, and C-- linting in all compilation with the stage1
compiler.</td>
</tr>
+ <tr>
+ <td><code>haddock</code></td>
+ <td>Emit haddock documentation into the interface files via <code>-haddock</code>.</td>
+ </tr>
+ <tr>
+ <td><code>hi_core</code></td>
+ <td>Emit whole Core bindings into the interface files via <code>-fwrite-if-simplified-core</code>.</td>
+ </tr>
+ <tr>
+ <td><code>late_ccs</code></td>
+ <td>Enable <code>-fprof-late</code> in profiled libraries.</td>
+ </tr>
</table>
### Static