Changes to ghc(3)

Changes to ghc:
commit dbc4605d203f7a5fa7a7f7783039b2ddc61ba116
Author: Austin Seipp <austin@well-typed.com>
Date:   Wed Jan 15 19:11:42 2014 -0600

    Fix ghciprog004 when built with Clang

    Clang warns about implicit return values by default.

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

commit d0ed1ff1185981d2e827a18696f7caa53eef4af3
Author: Austin Seipp <austin@well-typed.com>
Date:   Wed Jan 15 18:56:55 2014 -0600

    Don't pass -nodefaultlibs to Clang

    This fixes a large majority of the testsuite failures on Mavericks with
    Clang.

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

commit 3428f76e50508be4cbc85c8f72b0ad1dc784b0d4
Author: Austin Seipp <austin@well-typed.com>
Date:   Wed Jan 15 18:56:44 2014 -0600

    Cache compiler info in DynFlags

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