[Git][ghc/ghc][wip/extensible-interface-files] Link to the extensible interface files wiki page from extending_ghc.rst
Josh Meredith
gitlab at gitlab.haskell.org
Thu Apr 9 17:05:27 UTC 2020
Josh Meredith pushed to branch wip/extensible-interface-files at Glasgow Haskell Compiler / GHC
Commits:
e3f6acc4 by Josh Meredith at 2020-04-10T03:05:11+10:00
Link to the extensible interface files wiki page from extending_ghc.rst
- - - - -
1 changed file:
- docs/users_guide/extending_ghc.rst
Changes:
=====================================
docs/users_guide/extending_ghc.rst
=====================================
@@ -759,9 +759,8 @@ GHC's internal ``Binary`` class. The interface to work with these fields is:
writeIfaceField :: Binary a => FieldName -> a -> ModIface -> IO ModIface
deleteIfaceField :: FieldName -> ModIface -> ModIface
-These fields are currently serialized at the end of the `.hi` file, with their
-own sub-header within the file. A pointer to the sub-header exists after the
-way descriptor.
+To read an interface file from an external tool without linking to GHC, the format
+is described at `Extensible Interface Files<https://gitlab.haskell.org/ghc/ghc/wikis/Extensible-Interface-Files>`_.
Source plugin example
^^^^^^^^^^^^^^^^^^^^^
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/e3f6acc45263b6963a5eb508c7883d81970fb999
--
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/e3f6acc45263b6963a5eb508c7883d81970fb999
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/20200409/f1165704/attachment.html>
More information about the ghc-commits
mailing list