Changes to ghc

Changes to ghc:
commit e54828bf25fa99e74588fecb0adc705fb869a8b4
Author: Johan Tibell <johan.tibell@gmail.com>
Date:   Thu Mar 27 18:04:56 2014 +0100

    Make copy array ops out-of-line by default

    This should reduce code size when there's little to gain from inlining
    these primops, while still retaining the inlining benefit when the
    size of the copy is known statically.