[Git][ghc/ghc][wip/haskell-nix-patches/musl64/ghc-9.6-missing-symbols-deadbeef] wrk: add user_guide and release_notes sections

doyougnu (@doyougnu) gitlab at gitlab.haskell.org
Mon Sep 16 13:46:28 UTC 2024



doyougnu pushed to branch wip/haskell-nix-patches/musl64/ghc-9.6-missing-symbols-deadbeef at Glasgow Haskell Compiler / GHC


Commits:
50d18acf by doyougnu at 2024-09-16T09:45:56-04:00
wrk: add user_guide and release_notes sections

- - - - -


2 changed files:

- docs/users_guide/9.12.1-notes.rst
- docs/users_guide/runtime_control.rst


Changes:

=====================================
docs/users_guide/9.12.1-notes.rst
=====================================
@@ -147,6 +147,10 @@ Runtime system
   For this reason, a warning is emitted if a .tix file is read in implicitly. You can silence this warning by explicitly passing ``--read-tix-file=yes``.
   Details can be found in `GHC proposal 612 <https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0612-fhpc-accumulation.md>`__.
 
+- Add new runtime flag :rts-flag:`--optimistic-linking` which instructs the
+  runtime linker to continue in the presence of unknown symbols. By default this
+  flag is not passed, preserving previous behavior.
+
 ``base`` library
 ~~~~~~~~~~~~~~~~
 


=====================================
docs/users_guide/runtime_control.rst
=====================================
@@ -397,6 +397,12 @@ Miscellaneous RTS options
     heap larger than 1T. ``-xr`` is a no-op if GHC is configured with
     ``--disable-large-address-space`` or if the platform is 32-bit.
 
+.. rts-flag:: --optimistic-linking
+
+    If given, instruct the runtime linker to try to continue linking in the
+    presence of an unresolved symbol by assigning that symbol the magic number
+    ``OxDEADBEEF``.
+
 .. _rts-options-gc:
 
 RTS options to control the garbage collector



View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/50d18acf21475f89d4ea30b8f76eaec81c50d01c

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/50d18acf21475f89d4ea30b8f76eaec81c50d01c
You're receiving this email because of your account on gitlab.haskell.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20240916/8712bf86/attachment-0001.html>


More information about the ghc-commits mailing list