Changes to ghc(3)

Changes to ghc:
commit e148d7d1c0d5db39cd494c4a9b6860cd0f0bf852
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date:   Thu Jul 10 02:56:23 2014 -0500

    GHC.Conc: clarify that 'forkOn' binds to capability, not a 'CPU' or 'Task'

    Summary:
    Capability (HEC) can migrate to other Task (thus switch CPU)
    unless capability was created as a bound haskell thread.

    Task also can migrate to other CPU due to OS scheduler
    (unless '-qa' RTS option is set).

    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

    Test Plan: proofread for typos

    Reviewers: simonmar, austin

    Reviewed By: austin

    Subscribers: simonmar, relrod, carter

    Differential Revision: https://phabricator.haskell.org/D52

commit c80c574fe53c76122b0e950fd88022ecc41f3a10
Author: Peter Trommler <ptrommler@acm.org>
Date:   Thu Jul 10 02:55:51 2014 -0500

    remove SPARC related comment in PPC code generator

    Summary:
    PowerPC does not do delay slots and there is also no requirement
    to put extra instructions between FP operations and branches.

    Test Plan: None. Comment change only.

    Reviewers: austin, simonmar

    Reviewed By: austin, simonmar

    Subscribers: simonmar, relrod, carter

    Differential Revision: https://phabricator.haskell.org/D40

commit 3c9fc104337a142fe4f375d30d7a6b81d55a70c1
Author: Brian Brooks <brooks.brian@gmail.com>
Date:   Thu Jul 10 02:55:33 2014 -0500

    Avoid unnecessary clock_gettime() syscalls in GC stats.

    Summary: Avoid unnecessary clock_gettime() syscalls in GC stats.

    Test Plan: Use strace.

    Reviewers: simonmar, austin

    Reviewed By: simonmar, austin

    Subscribers: simonmar, relrod, carter

    Differential Revision: https://phabricator.haskell.org/D39