Changes to ghc

Changes to ghc:
commit bc7d49a658a516679cc264502e72560c1d2c2314
Author: Simon Marlow <marlowsd@gmail.com>
Date:   Wed May 14 21:10:06 2014 +0100

    Only uninstall signal handlers if they were actually installed (#9068)

    Submitted by: tomgr