diff --git a/docs/users_guide/7.2.2-notes.xml b/docs/users_guide/7.2.2-notes.xml new file mode 100644 index 0000000000000000000000000000000000000000..5ccf640a62f8493a10ad15a02848777d8680ded5 --- /dev/null +++ b/docs/users_guide/7.2.2-notes.xml @@ -0,0 +1,80 @@ +<?xml version="1.0" encoding="iso-8859-1"?> +<sect1 id="release-7-2-2"> + <title>Release notes for version 7.2.2</title> + + <para> + The 7.2.2 release is a bugfix release. The changes relative to 7.2.1 + are listed below. The 7.2 branch is intended to be more of a + "technology preview" than normal GHC stable branches. + </para> + + <itemizedlist> + <listitem> + <para> + A native code generator bug + (<ulink url="http://hackage.haskell.org/trac/ghc/ticket/5393">#5393</ulink>) + which can cause segfaults on x86 and + amd64 has been fixed. + </para> + </listitem> + + <listitem> + <para> + A race condition in the runtime system + (<ulink url="http://hackage.haskell.org/trac/ghc/ticket/5552">#5552</ulink>) + that can cause segfaults + has been fixed. + </para> + </listitem> + + <listitem> + <para> + Exception handlers are now run in the <literal>mask</literal> + state, rather than the <literal>maskUninterruptible</literal> + state. Fixes a bug that could cause the GHCi debugger to hang + (<ulink url="http://hackage.haskell.org/trac/ghc/ticket/4988">#4988</ulink>), + amongst other things. + </para> + </listitem> + + <listitem> + <para> + The <literal>shutdownHaskellAndExit</literal> function now + immediately exits, even if <literal>hs_init</literal> has + been called multiple times. + </para> + </listitem> + + <listitem> + <para> + A bug arising when using type signature declarations in + Template Haskell splices + (<ulink url="http://hackage.haskell.org/trac/ghc/ticket/5404">#5404</ulink>) + has been fixed. + </para> + </listitem> + + <listitem> + <para> + A bug arising when using class instances in + Template Haskell splices + (<ulink url="http://hackage.haskell.org/trac/ghc/ticket/5410">#5410</ulink>) + has been fixed. + </para> + </listitem> + + <listitem> + <para> + Incorrectly encoded text at the end of a file is now handled + correctly + (<ulink url="http://hackage.haskell.org/trac/ghc/ticket/5436">#5436</ulink>). + </para> + </listitem> + <listitem> + <para> + The base package is now version 4.4.1.0 (was 4.4.0.0). + </para> + </listitem> + </itemizedlist> +</sect1> + diff --git a/docs/users_guide/intro.xml b/docs/users_guide/intro.xml index e219f9020cacf04b175e55e58790e81d7980b68d..d6e911b0734f88b497e85792c531ff3b771726d9 100644 --- a/docs/users_guide/intro.xml +++ b/docs/users_guide/intro.xml @@ -347,6 +347,7 @@ &relnotes1; +&relnotes2; </chapter> diff --git a/docs/users_guide/ug-ent.xml.in b/docs/users_guide/ug-ent.xml.in index d013f2ce7a35aade9af35f7d3f34655720a790d5..216f3a56234dbaf6d37bf9787dc0c5787d86331b 100644 --- a/docs/users_guide/ug-ent.xml.in +++ b/docs/users_guide/ug-ent.xml.in @@ -4,6 +4,7 @@ <!ENTITY license SYSTEM "license.xml"> <!ENTITY intro SYSTEM "intro.xml" > <!ENTITY relnotes1 SYSTEM "7.2.1-notes.xml" > +<!ENTITY relnotes2 SYSTEM "7.2.2-notes.xml" > <!ENTITY using SYSTEM "using.xml" > <!ENTITY runtime SYSTEM "runtime_control.xml" > <!ENTITY prof SYSTEM "profiling.xml" >