summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorAustin Seipp <austin@well-typed.com>2013-09-22 20:10:31 -0500
committerAustin Seipp <austin@well-typed.com>2013-09-22 20:12:16 -0500
commit6e6e6f5bfdfc3996603064523af6e2be2c5131fa (patch)
tree8f12d92739f58135d8a118fe1ddb4534bf3523c0 /docs
parent6f799899aa7cd9c59c9ebf9c9709f9423d93d307 (diff)
downloadhaskell-6e6e6f5bfdfc3996603064523af6e2be2c5131fa.tar.gz
Release note blurb.
GHCi now runs constructors for linked libraries. Signed-off-by: Austin Seipp <austin@well-typed.com>
Diffstat (limited to 'docs')
-rw-r--r--docs/users_guide/7.8.1-notes.xml22
1 files changed, 18 insertions, 4 deletions
diff --git a/docs/users_guide/7.8.1-notes.xml b/docs/users_guide/7.8.1-notes.xml
index 7db6f316a3..fa411876f9 100644
--- a/docs/users_guide/7.8.1-notes.xml
+++ b/docs/users_guide/7.8.1-notes.xml
@@ -163,12 +163,12 @@
</listitem>
<listitem>
- <para>
+ <para>
New PrimOps for atomic memory operations.
The <literal>casMutVar#</literal> PrimOp was introduced in
- GHC 7.2 (debugged in 7.4). This release also includes additional
- PrimOps for compare-and-swap (<literal>casArray#</literal> and
- <literal>casIntArray#</literal>) and one for fetch-and-add
+ GHC 7.2 (debugged in 7.4). This release also includes additional
+ PrimOps for compare-and-swap (<literal>casArray#</literal> and
+ <literal>casIntArray#</literal>) and one for fetch-and-add
(<literal>fetchAddIntArray#</literal>).
</para>
</listitem>
@@ -429,6 +429,20 @@
current search path for Haskell modules.
</para>
</listitem>
+
+ <listitem>
+ <para>
+ The GHCi linker now runs constructors for linked
+ libraries. This means for example that C code
+ using
+ <literal>__attribute__((constructor))</literal>
+ can now properly be loaded into GHCi.
+ </para>
+
+ <para>
+ Note: destructors are not supported.
+ </para>
+ </listitem>
</itemizedlist>
</sect3>