[commit: ghc] ghc-7.8: Merge branch 'ghc-7.8' of https://github.com/ghc/ghc into ghc-7.8 (4816fea)

git at git.haskell.org git at git.haskell.org
Mon Jul 6 08:48:26 UTC 2015


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

On branch  : ghc-7.8
Link       : http://ghc.haskell.org/trac/ghc/changeset/4816feab0def73e85825216eb49d58eb0de3d43d/ghc

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

commit 4816feab0def73e85825216eb49d58eb0de3d43d
Merge: be8556f 9555516
Author: Ben Gamari <ben at smart-cactus.org>
Date:   Mon Mar 30 12:53:30 2015 -0400

    Merge branch 'ghc-7.8' of https://github.com/ghc/ghc into ghc-7.8



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

4816feab0def73e85825216eb49d58eb0de3d43d
 Makefile                                           |   7 +
 aclocal.m4                                         |  24 +-
 compiler/basicTypes/PatSyn.lhs                     |   8 +-
 compiler/cmm/CLabel.hs                             |   1 +
 compiler/cmm/PprC.hs                               |  30 +-
 compiler/coreSyn/CoreLint.lhs                      |  15 +-
 compiler/deSugar/DsArrows.lhs                      |   4 +-
 compiler/deSugar/DsCCall.lhs                       |   6 +-
 compiler/deSugar/DsExpr.lhs                        |   6 +-
 compiler/deSugar/DsMeta.hs                         |   2 +-
 compiler/deSugar/MatchLit.lhs                      |   2 +-
 compiler/ghc.mk                                    |  90 +++---
 compiler/main/DriverPipeline.hs                    |  44 +++
 compiler/main/SysTools.lhs                         |  61 +++-
 compiler/main/TidyPgm.lhs                          |  15 +-
 compiler/nativeGen/X86/CodeGen.hs                  |  12 +-
 compiler/rename/RnBinds.lhs                        |  10 +
 compiler/rename/RnNames.lhs                        |  80 +++---
 compiler/specialise/SpecConstr.lhs                 | 140 +++++++---
 compiler/typecheck/TcGenGenerics.lhs               |   9 +-
 compiler/typecheck/TcSimplify.lhs                  | 311 +++++++++++++--------
 compiler/typecheck/TcSplice.lhs-boot               |   8 +-
 compiler/typecheck/TcTyClsDecls.lhs                |  19 +-
 compiler/typecheck/TcValidity.lhs                  |   5 +-
 compiler/types/Unify.lhs                           |  22 +-
 configure.ac                                       |  54 +++-
 docs/users_guide/7.8.4-notes.xml                   | 158 +++++++++++
 docs/users_guide/bugs.xml                          |   9 +
 docs/users_guide/intro.xml                         |   1 +
 docs/users_guide/ug-ent.xml.in                     |   1 +
 ghc/Main.hs                                        |   2 +-
 includes/stg/SMP.h                                 |   4 +-
 libffi/ghc.mk                                      |   7 +
 libraries/Cabal                                    |   2 +-
 mk/project.mk.in                                   |   3 +
 rts/Linker.c                                       |   1 +
 rts/OldARMAtomic.c                                 |  11 +-
 rts/Prelude.h                                      |   4 +-
 rts/RtsStartup.c                                   |   2 +-
 rts/package.conf.in                                |   4 +-
 rts/posix/Signals.c                                |   2 +-
 rts/sm/Scav.c                                      |   7 +-
 testsuite/mk/test.mk                               |   7 +
 testsuite/tests/generics/T9563.hs                  |  18 ++
 testsuite/tests/generics/all.T                     |   1 +
 .../tests/indexed-types/should_compile/T9316.hs    |  87 ++++++
 testsuite/tests/indexed-types/should_compile/all.T |   1 +
 testsuite/tests/indexed-types/should_fail/T9371.hs |  25 ++
 .../tests/indexed-types/should_fail/T9371.stderr   |   5 +
 testsuite/tests/indexed-types/should_fail/T9433.hs |  15 +
 .../tests/indexed-types/should_fail/T9433.stderr   |   4 +
 testsuite/tests/indexed-types/should_fail/all.T    |   2 +
 testsuite/tests/patsyn/should_fail/T9705.hs        |   3 +
 testsuite/tests/patsyn/should_fail/T9705.stderr    |   4 +
 testsuite/tests/patsyn/should_fail/all.T           |   1 +
 testsuite/tests/rename/should_fail/T9006.hs        |   3 +
 testsuite/tests/rename/should_fail/T9006.stderr    |   2 +
 testsuite/tests/rename/should_fail/T9006a.hs       |   3 +
 testsuite/tests/rename/should_fail/all.T           |   3 +
 testsuite/tests/rts/all.T                          |   2 +
 testsuite/tests/simplCore/should_run/T9390.hs      |  27 ++
 testsuite/tests/simplCore/should_run/T9390.stdout  |   1 +
 testsuite/tests/simplCore/should_run/all.T         |   1 +
 testsuite/tests/typecheck/should_fail/T9415.hs     |   5 +
 testsuite/tests/typecheck/should_fail/T9415.stderr |   8 +
 testsuite/tests/typecheck/should_fail/all.T        |   1 +
 66 files changed, 1111 insertions(+), 321 deletions(-)



More information about the ghc-commits mailing list