[commit: ghc] master: Build system: delete half-baked Cygwin support (b6be81b)

git at git.haskell.org git at git.haskell.org
Thu Aug 20 10:34:55 UTC 2015


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

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/b6be81b841e34ca45b3549c4c79e886a8761e59a/ghc

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

commit b6be81b841e34ca45b3549c4c79e886a8761e59a
Author: Thomas Miedema <thomasmiedema at gmail.com>
Date:   Sat Aug 15 11:36:44 2015 +0200

    Build system: delete half-baked Cygwin support
    
    We only support building GHC on mys2 nowadays, see
    https://ghc.haskell.org/trac/ghc/wiki/Building/Preparation/Windows.
    
    This (partially) reverts various commits from a few years ago, among which:
      * 5775d5142da227d65fb86994d363eb16841ee642
        "Add OSTYPE build-system variable, and use it"
      * 3fb8c431824aa2f3bd979e35d1a283546fcfbe74
        "Fix building libgmp on cygwin"
      * cdbb4720c424500adb57cbbef69721d0b039fa46
        "Fix cmd invocation by libffi cuild system on Windows 7 cygwin"
      * e8121501ee3549a35e954726ccfd871ac9d51f83
        "Fix dblatex and xml* tool detection on Windows"
    
    Reviewed by: austin, Phyx
    
    Differential Revision: https://phabricator.haskell.org/D1155


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

b6be81b841e34ca45b3549c4c79e886a8761e59a
 aclocal.m4                       | 48 +++++++++-------------------------------
 libffi/ghc.mk                    | 10 ---------
 libraries/integer-gmp/gmp/ghc.mk |  5 -----
 mk/config.mk.in                  |  7 ++----
 mk/install.mk.in                 | 21 ------------------
 mk/project.mk.in                 |  9 ++------
 rules/distdir-opts.mk            | 18 +--------------
 validate                         |  4 ----
 8 files changed, 15 insertions(+), 107 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 b6be81b841e34ca45b3549c4c79e886a8761e59a


More information about the ghc-commits mailing list