Changes to ghc(2)

Changes to ghc:
commit ec3e949e29990c054850f621e14a9d77e3197aee
Author: Simon Marlow <marlowsd@gmail.com>
Date:   Mon Apr 7 13:51:29 2014 +0100

    Include LD_OPTS when building the RTS shared libs

commit ee481ffbd70e3ac3586bb7ab92f276e509a3579e
Author: Simon Marlow <marlowsd@gmail.com>
Date:   Mon Apr 7 09:15:14 2014 +0100

    Ignore repeated loads of the same archive (#8942)