Changes to ghc

Changes to ghc:
commit 61654e55e9e7f65b876adf7416388134058b0d9a
Author: Gabor Greif <ggreif@gmail.com>
Date:   Sun Mar 23 23:27:47 2014 +0100

    The substitution is never needed, so don't prepare it