Changes to ghc(6)

Changes to ghc:
commit 8d457befc8704a9e127155a1f91ab1e73f446a5b
Author: Austin Seipp <austin@well-typed.com>
Date:   Mon Jun 9 07:31:40 2014 -0500

    7.8.3 release notes.

    Signed-off-by: Austin Seipp <austin@well-typed.com>

commit 72bd832eb87975c504654a65f9c88daaa478f677
Author: Simon Marlow <marlowsd@gmail.com>
Date:   Sun Jun 8 09:46:20 2014 +0100

    Fix obscure problem with using the system linker (#8935)

    See Note [RTLD_LOCAL] for a summary of the problem and solution, and

    (cherry picked from commit 2f8b4c9330b455d4cb31c186c747a7db12a69251)

commit 53e65efdb76fb3463da4f37954f4d397cdc42cd6
Author: Yuras Shumovich <shumovichy@gmail.com>
Date:   Thu Jun 5 07:56:05 2014 -0500

    Emit error in case of duplicate GRE; fixes #7241

    Signed-off-by: Austin Seipp <austin@well-typed.com>
    (cherry picked from commit c226d25fef519db663d0c9efe7845637423f1dca)

    Conflicts:
    	testsuite/tests/th/all.T

commit 2f5a760fbefe8372257ecf27d2af7f34d8a1c05c
Author: Yuras Shumovich <shumovichy@gmail.com>
Date:   Fri May 2 00:11:58 2014 +0300

    Fix compilation of cmm files with -outputdir (Trac #9050)

    (cherry picked from commit 2a463ebeba4dff6793ae16707712f1e9245225e8)

commit e0a036cda266fe68b73d87fd087e9b300589bcdf
Author: Simon Marlow <marlowsd@gmail.com>
Date:   Fri Jun 6 09:52:13 2014 +0100

    Fix discarding of unreachable code in the register allocator (#9155)

    A previous fix to this was wrong: f5879acd018494b84233f26fba828ce376d0f81d
    and left some unreachable code behind.  So rather than try to be clever and
    do this at the same time as the strongly-connected-component analysis, I'm
    doing a separate reachability pass first.

    (cherry picked from commit e577a52363ee7ee8a07f1d863988332ae8fbf2e4)

commit b10b1a6099d43b8b6b1fbae7a548668cdcf51bd3
Author: Niklas Larsson <niklas@mm.st>
Date:   Sun May 25 11:54:13 2014 +0200

    Add ".text.unlikely" to recognized code sections on Windows.

    Fixes #9080

    Signed-off-by: Austin Seipp <austin@well-typed.com>
    (cherry picked from commit 56ea745c3dd00c87ad86b80f91a31ced5e86e488)