[commit: ghc] wip/merge: configure on Windows now downloads a mingw distribution on the fly if needed. (d2b3f49)

git at git.haskell.org git at git.haskell.org
Wed Nov 19 22:45:10 UTC 2014


Repository : ssh://git@git.haskell.org/ghc

On branch  : wip/merge
Link       : http://ghc.haskell.org/trac/ghc/changeset/d2b3f49be31ce2a9fe0566fc3c9d33e19213d47c/ghc

>---------------------------------------------------------------

commit d2b3f49be31ce2a9fe0566fc3c9d33e19213d47c
Author: Gintautas Miliauskas <gintautas.miliauskas at gmail.com>
Date:   Wed Nov 19 16:20:14 2014 -0600

    configure on Windows now downloads a mingw distribution on the fly if needed.
    
    Summary:
    Also, migrated away from the rubenvb mingw distribution to a more up-to-date
    and semi-official mingw-builds. Updated the version of gcc to 4.8.3.
    
    This change obviates the need for a ghc-tarballs repository.
    
    Also removed use of an embedded perl (also from ghc-tarballs) since it is provided by msys2.
    
    Reviewers: austin
    
    Reviewed By: austin
    
    Subscribers: awson, hvr, thomie, carter, simonmar
    
    Differential Revision: https://phabricator.haskell.org/D339
    
    GHC Trac Issues: #9218


>---------------------------------------------------------------

d2b3f49be31ce2a9fe0566fc3c9d33e19213d47c
 .arclint                                           |   2 +-
 .gitignore                                         |   4 +-
 configure.ac                                       | 167 +++----
 driver/gcc/gcc.c                                   |   4 +-
 ghc.mk                                             |   5 -
 mk/config.mk.in                                    |   4 +
 mk/tree.mk                                         |   1 -
 packages                                           |   2 -
 rts/Linker.c                                       | 524 +++++++++++----------
 rts/win32/seh_excn.h                               |   4 +
 sync-all                                           |   6 -
 testsuite/tests/driver/shared001.stderr            |   1 -
 .../tests/ghci/linking/ghcilink002.stderr-mingw32  |   1 -
 .../tests/ghci/linking/ghcilink005.stderr-mingw32  |   1 -
 testsuite/tests/rts/T5435_dyn_asm.stderr-mingw32   |   1 -
 testsuite/tests/rts/T5435_dyn_gcc.stderr-mingw32   |   1 -
 16 files changed, 364 insertions(+), 364 deletions(-)

Diff suppressed because of size. To see it, use:

    git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc d2b3f49be31ce2a9fe0566fc3c9d33e19213d47c


More information about the ghc-commits mailing list