Changes to ghc

Changes to ghc:
commit 2b33f6e8045fcd00f19883bb5e8895cbaf1bf81e
Author: Kyrill Briantsev <kyrab@mail.ru>
Date:   Tue Feb 4 05:00:33 2014 -0600

    Final fix to #7134 (and #8717 as well.)

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