[commit: ghc] wip/rae's head updated: Merge #10817/#10899 (e27b267f) (8b69b31)

git at git.haskell.org git at git.haskell.org
Tue Oct 6 14:59:23 UTC 2015


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

Branch 'wip/rae' now includes:

     bb06039 Bump version to 7.10.0
     a8c556d Fix typo in GLASGOW_HASKELL_PATCHLEVEL2 macro
     f10b79d fix spInfoSrcLoc field name
     a79cfe5 dwarf: sync getIdFromTrivialExpr with exprIsTrivial (test break028 and others)
     f748ccd Rename NamedWildcards flag to NamedWildCards
     c52565e Fix panic on :kind _ in GHCi (Trac #9879)
     2accf97 Groom comments related to StaticPointers.
     8869388 always use 'mkdir -p' and fix missing dir (fixes #9876)
     9e87d8c Test earlier for self-import (Trac #9032)
     a643559 Copy GHC's config.guess/sub over libffi's versions
     4566852 Make ghc -e not exit on valid import commands (#9905)
     3afe35d Fix linker interaction between Template Haskell and HPC (#9762)
     a96eb1c Use directory-style database for bootstrapping database
     62a6d14 Run T9762 only if dynamic libraries are available
     a1e2a2c Update Cabal submodule to latest 1.22 snapshot
     ab69f9f Update Cabal submodule to 1.22.0.0 release tag
     23a38fe Release note entry for `-fdefer-typed-holes`
     224a48e Fix `heapSizeSuggesionAuto` typo (#9934)
     44815dd Update syntax of pattern synonym type signature in documentation (fixes #9967)
     ee20cbf Fix system linker on Mac OS X
     14c198b Support pattern synonyms in GHCi (fixes #9900)
     1f59f9a Pattern synonyms do work in GHCi now (see #9900)
     6a0182d Don't do a half-hearted recompilation check in compileOne
     c2c6f64 Fix #9243 so recompilation avoidance works with -fno-code
     2b76240 Update pretty submodule to 1.1.2.0 release
     d834464 Update Cabal submodule to latest 1.22.0.1 snapshot
     bb56695 Improve documentation for -N and -qa (#9890)
     8608429 Allow the linker to run concurrently with the GC
     fb582ef Compile the RTS with -g by default
     a7060f9 Optimise scavenge_large_srt_bitmap
     aaca7bd Add Eq, Ord, Show, and Read instances for Const
     4a4d179 aclocal.m4: fix == bashism in FIND_LLVM_PROG
     b5789df Repsect the package name when checking for self-import
     c9ab42f Fix a terrible bug in the canonicaliser which led to an infinite loop
     194f1b5 Update Cabal/directory/process/terminfo submodules
     9db49ea Update bytestring submodule
     42aad28 Fix bad '... \\' escape in ghcversion.h generation
     dfb2b5d add -th-file which generates a th.hs file
     ced7f4f Trac #9878: Make the static form illegal in interpreted mode.
     95368a7 Fix panics of PartialTypeSignatures combined with extensions
     87697aa Trac #9384: fix increasing capabilites number for eventlog.
     f0754dc Pattern synonym names need to be in scope before renaming bindings (#9889)
     d6ddfcc Package environments
     d33e2ff Don't hardcode the name "ghc" in versionedAppDir
     4ab5702 Dwarf generation fixed pt 2
     5541b6c Make AutoDeriveTypeable work for associated datatypes (fix #9999)
     cd66ec3 Trac #9878: Have StaticPointers support dynamic loading.
     37c6934 Update directory submodule to latest 1.2.2 snapshot
     4baf8d2 #9957: fix docs for unticked promoted constructor warning
     a01de8b We track branch 1.22 for GHC 7.10.x
     fffc60b Update Cabal submodule to latest 1.22.1.0 snapshot
     a993712 CMM: add a mechanism to import C .data labels
     dde5561 Restore invariant in `Data (Ratio a)` instance
     4c49f08 Update submodule git branch for haddock
     bcfe534 Restore invariant in `Data (Ratio a)` instance
     a2858b8 Update binary submodule to 0.7.3.0 release
     d2f34c9 Update Haddock submodule to `master` branch tip
     19ad227 Revert zipWith strictification (re #9949)
     53af4bb Improve documentation of pattern synonyms, to reflect conclusion of Trac #9953
     7f9704f Make the linker_unload test less fragile
     57df7b3 Respect package visibility when deciding wired in packages.
     bba041e Improve HsBang
     ccb7d96 Return a [HsImplBang] from dataConImplBangs even with NoDataConRep
     5651b41 More comments on HsBang
     1f934a5 Correct typos in comments to mkDataCon
     1a7621a API Annotations tweaks.
     5eae13b API Annotations documentation update, parsing issue, add example test
     174082f Split stripTicks into expression editing and tick collection
     62d716e Update haskeline submodule to upstream master tip
     25e416d Update release notes
     5f2af66 RTS : Fix StgRun for aarch64-linux (#9935).
     2387369 Fix #10031 by inverting a critical test in kick_out.
     e25e78f docs: Fix #9928 (wrong version info)
     7bf4793 Event Manager: Make one-shot a per-registration property
     ddd95c0 Fix #10017
     aafc415 docs: Add mention of prefetch API changes (#9937)
     cd0bbc5 docs: Add missing libraries to release notes (#10038)
     9ed5689 fix _FILE_OFFSET_BITS redefined warning on Solaris/i386 platform
     29bb156 Bring Match m_fun_id_infix through the renamer.
     9956c18 GRHS with empty wherebinds gets wrong SrcSpan
     262f7a8 Provide default implementation of `Monad(return)`
     b5f465e Put parens around (ty :: kind) when pretty-printing TH syntax
     4c8b652 Fix the nullary-type-class case for associated types
     3748c73 Fix Trac #10004: head [] exception when using recursive mdo
     dd1561f cabal: update submodule (re: #10036)
     1d401b4 Fix a profiling bug
     ed4de44 Don't overwrite input file by default
     4e25dc6 nameIsLocalOrFrom should include interactive modules
     dfb6b9f Fix #10079 by recurring after flattening exposes a TyConApp.
     9970626 Fix egregious typo in checkTauTvUpdate.
     976e420 Propagate ReturnTvs in matchExpectedFunTys
     f9e68c5 Add missing test from previous commit (55199a97)
     a4b5805 Update submodule to Cabal 1.22.1.0 release
     ad62865 rts/linker: ignore unknown PE sections
     f163b15 Fix for ticket #10078: ensure that tcPluginStop is called even in case of type errors
     d9e24f4 Make top-level "configure" accept and propagate --with-curses-{includes,libraries} to libraries
     20ccf72 Improve typechecking of RULEs, to account for type wildcard holes
     873c398 {Data,Generic(1),MonadZip} instances for Identity
     4afc586 fix bus errors on SPARC caused by unalignment access to alloc_limit (fixes #10043)
     e34ca99 docs: add INSTALL.md to root dir (#9926)
     b6fc8a9 docs: Flatten MAKEHELP/SUBMAKEHELP
     2f2b5c8 base: fix broken link (#10088)
     00693e1 Add configurable verbosity level to hpc
     d4a04dd docs: Update release notes
     528b503 Fix build bogons due to missing separator
     d67b784 Improve documentation of 'trace'
     35a0b67 Move comments about evaluating the message to the top of the module
     0e0a0b4 Provide a faster implementation for the Read Integer instance
     d4903a4 Update process submodule to 1.2.3.0 snapshot
     8827ade Emulate GMP 5+ operations for GMP 4.x compat
     e341dcc Drop redundant LANGUAGE pragmas
     dc73705 Re-export `<$>` from Prelude (#10113)
     8601c744 Re-export `<$` from Prelude (#10113)
     b2b1c8d Add public rnf/hash operations to TypeRep/TyCon
     0d58613 Define proper `MINIMAL` pragma for `class Ix`
     11441db Add `GHC.OldList` legacy module
     aec39c9 AllocationLimitExceeded should be a child of SomeAsyncException
     bbc36b3 Extend the docs for Data.List.transpose
     2e2d540 Dynamically link all loaded packages in new object
     6de430d Update submodule to Cabal 1.22.1.1 release
     2fb9015 Update deepseq submodule to 1.4.1.0 snapshot
     8f6ee69 Update array submodule (min ver bump to 0.5.1.0)
     9f19723 fixup T10019 output yet again
     4be3722 Rename `SysTools.readCreateProcess`.
     0259b5f Update directory submodule to latest 1.2.2 snapshot
     bd785d1 ghc-prim : Hide 64 bit primops when the word size is 32 bits (fixes #9886).
     fb2ab1e RTS/IOManager: fix trac issue #9722.
     4ce0453 testsuite: format commands using config dict
     e8fd618 Update Cabal submodule to latest 1.22 snapshot
     773b90b Update filepath submodule to filepath-1.4 snapshot
     dde3a23 Cleanup test framework string formatting
     029a296 Update submodule hpc (includes fix for #9619)
     6f46fe1 Custom `Typeable` solver, that keeps track of kinds.
     89465bc Add missed test (uuugh)
     cc39344 Rename ty{Con,peRep}Hash to ty{Con,peRep}Fingerprint
     65753a9 Move the function strip_quotes to testutil.py
     3ea3492 Link temporary shared objects with `--no-as-needed`
     d6f5b4c We need to import 'cast' on Windows
     cb51506 Update Cabal submodule to latest 1.22.1.2 snapshot
     e1bc45c libraries/win32: update submodule
     feccb32 libraries/base: Remove redundant import
     ec5e7b1 Update release notes about better solver, with known bugs.
     67c3062 Fix Windows testsuite driver
     f92acd8 Dont call unsafeGlobalDynFlags if it is not set
     7974c66 Fix testsuite driver for a profiling compiler
     72b114a Update filepath/hpc/process submodules
     a86fe8a Use the gold linker for linux/ARM and android/ARM targets.
     072cc76 Fix build on amd64/solaris.
     7c132c0 Update Cabal submodule to 1.22 branch tip
     fb326db compiler: don't warn on -package-name for now
     47cd08a libraries: update win32 submodule
     111ff63 testsuite: add a regression test for #10011
     602a47a Update haskeline submodule to tagged 0.7.2.0 commit
     038bdb2 Update deepseq submodule to 1.4.1.1 tag
     49c4678 Bump ghc-prim to 0.4.0.0
     9d15af8 Try to reconstruct a changelog for TH 2.10
     7bd3efe Update integer-gmp2's changelog for release
     acbfc19 Update bytestring submodule to 0.10.6.0 release tag
     6153d16 Update Cabal submodule to Cabal-v1.22.2.0 rls tag
     32a5d95 Improve `Typeable` solver.
     4631675 Remove unused parameter to `EvTypeableTyCon`
     04ae20c Update haddock submodule to 'master' tip
     0926edc testsuite: add test for #10177
     507c968 Update haskeline submodule to 0.7.2.1 release tag
     7e1758a Test case for #10176
     011f691 Trim Call Arity
     b618d01 Fix integer-gmp source tarball distribution
     f2c7686 Set release date for base-4.8.0.0 in changelog
     252953f Avoid redundant-import warning (w/o CPP)
     b189a5a Make testsuite driver Python 2.6 compatible again
     d4ae21a Rearrange order of the release note highlights
     774a716 docs/relnotes: update version numbers
     ca00def Set VERSION=7.10.1, RELEASE=YES
     e98df4f RELEASE=NO
     346a1c1 Fix Git-commit-id detection for RELEASE=YES
     0b655e5 fix bus error (misaligned data access) on SPARC in __decodeDouble_Int64
     56ecec4 libffi: backport noexecstack fix for x86/win32.S
     7b8da47 clarify --no-as-needed is only needed on ELF
     c05804a docs: remove unused -ddump flags from users guide
     2f7eb6c Restore unwind information generation
     0953afd docs: add 7.10.2 relnotes skeleton
     ea93048 docs: some 7.10.2 release notes
     d7338ac Remove an incorrect statement about -fwarn-tabs
     7ffd7f4 User's guide: .a files can be 2-2.5x larger with -split-objs
     ff95018 fix '&stg_interp_constr_entry' FFI type to be FunPtr
     53f7235 Suggest how to fix .ghci when it is group writeable (#8248)
     623e203 rts/Linker.c: distinct between DATA and CODE labels when importing
     9fd6fae The production for `pquals` is incorrect; the specifics are in D803.
     0e34751 The production for squals is incorrect; see D806 for specifics.
     c2ef5ab Add a bizarre corner-case to cgExpr (Trac #9964)
     211cc28 Do not quantify over the function itself in a RULE
     681d82c Look inside synonyms for foralls when unifying
     37f928a Fix a long-standing bug in the demand analyser
     a818ca7 Test Trac #10148
     5c10c69 Zap usage info in CSE (Trac #10218)
     cf621d9 Import rand using capi
     c46e4b1 use projectVersion from DynFlags rather than cProjectVersion for versionedAppDir
     d86de4a Move libffi configuration after basic toolchain setup
     335c025 Fix detection of llvm-x.x
     07da52c Do version specific detection of LLVM tools (#10170).
     49d4282 More aggressive Given/Wanted overlap check
     f6c690b GHC.Prim.Constraint is not built-in syntax
     c09f4f8 Update Cabal submodule to 1.22.3.0 release
     99e4e26 configure: LLVM and LD detection improvements (#10329)
     b856f3f configure: Test for #9920 when compiling for arm
     a76e360 T10195: Drop -fno-warn-redundant-constraints for GHC 7.10
     36a4c2d testsuite: Accept qualified GHC.Prim.Constraint
     0e5c4af Commit missing T10148 files and ignore the built executable.
     2c7b616 Accept changed DmdType in spec-inline test output
     ab6cce5 Bump base version to 4.8.1.0
     b324fac base: Export GHC.Event(.Internal).Lifetime
     7ea4e24 Make sure GHC.List.last is memory-efficient
     d5c0892 Fix fundep coverage-condition check for poly-kinds
     96c99d5 Use the gold linker for aarch64/linux (#9673)
     2d3d0cd arm: Force non-executable stack (#10369)
     354f506 Teach DmdAnal that coercions are value arguments!
     6f31e97 Fix typo: identifer -> identifier
     d4cfe23 base: Fix confusing docs typo
     63205f7 Wibble to DmdAnal
     ad6059f parser: opt_kind_sig has incorrect SrcSpan
     f05bf38 parser: API Annotations : guardquals1 does not annotate commas properly
     9c11848 parser : the API annotation on opt_sig is being discarded
     56e5b75 API Annotations : ExprWithTySig processing discards annotated spans
     a3dfa17 ApiAnnotations : lexer discards comment close in nested comment
     ad0551c Correct parsing of lifted empty list constructor
     d4596ef ApiAnnotations : quoted type variables missing leading quote
     ec6c9ad ApiAnnotations : RdrHsSyn.isFunLhs discards parentheses
     2f463c7 ApiAnnotations : AnnComma missing in TupleSection
     bd2bfe2 ApiAnnotations: misplaced AnnComma for squals production
     3aca63a Fix failing API Annotations tests from master cherry pick
     4e14780 Rename role annotations w.r.t only local decls.
     b7287b2 Test #10321 in ghci/scripts/T10321
     768f848 Normalise type families in the type of an expression
     f424118 Tiny refactoring; no change in behaviour
     43e682b Fix #10285 by refusing to use NthCo on a newtype.
     95921e6 LlvmCodeGen cross-compiling fixes (#9895)
     f84df20 arm: Force non-executable stack (part 2)
     3389562 Improve Call Arity performance
     97bd6d6 Call Arity: Trade precision for performance in large mutually recursive groups
     8ae3768 docs: Fix #10210
     1915e7f docs: Fix #10302 - only LLVM 3.5 is supported for 7.10
     5753910 Fix merge-o in testsuite output that I missed
     340b54b haddock: update submodule
     6b24d26 Do not allow Typeable on constraints (Trac #9858)
     7adecba Fixes (hopefully!) T9858
     ff2aa3f Do not decompose => (Trac #9858)
     da6199d Test Trac #9858 comment:101
     d260ce3 Fix more merge-o's from earlier cherry-picks
     bc4968f Api Annotations: RdrHsSyn.mkAtDefault causes annotations to be disconnected.
     2a0fb5d ApiAnnotations : mkGadtDecl discards annotations for HsFunTy
     168e6db ApiAnnotations : BooleanFormula construction discards original
     6fea082 ApiAnnotations : pquals production adds AnnVbar in the wrong place
     300a10c ApiAnnotations : PatBind gives wrong SrcSpan for the pattern.
     f8a001a Update stderrs for tests after cherry pick from master
     70925f0 docs: Update 7.10.2 release notes a bit
     bac8717 Speed up elimCommonBlocks by grouping blocks also by outgoing labels
     009e285 Greatly speed up nativeCodeGen/seqBlocks
     7f24cdd Fix superclass generation in an instance
     a6d9c3a CmmCommonBlockElim: Improve hash function
     072abeb Add regression test for #10110.
     6d5387f user guide: correct documentation for -Wall (fixes #10386)
     b41e4be includes/stg/SMP.h: implement simple load_/store_load_barrier on armv6 and older
     46edc43 compiler: make sure we reject -O + HscInterpreted
     4edbfcf Turn off warnings when compiling boolFormula
     fb918ab ApiAnnotations : AST version of nested forall loses forall annotation
     adb21a8 ApiAnnotations : parens around a context with wildcard loses annotations
     d66eb5a ApiAnnotatons : AnnDcolon in wrong place for PatBind
     70d594d Revert "compiler: make sure we reject -O + HscInterpreted"
     3690f03 Add missing name for FFI import (fixes #9950)
     079f228 Fix error messages from open(Binary)TempFileWithDefaultPermissions
     fe9e5a4 Fix ghci-way tests of -XStaticPointers.
     0a7f3b3 Omit the static form error for variables not in scope.
     d29d7cb testsuite: fix RnStaticPointersFail02 stderr
     b6e5ad7 testsuite: handle missing stats files gracefully (#10305)
     080c4e7 Testdriver: do not interfer with MinGW path magic (#10449)
     2d56598 ApiAnnotations tweaks
     25b8478 base: fix #10298 & #7695
     1ae8363 Don't assume tools are in same directory as ghc in some cases
     8203730 Catch canonicalizePath exceptions, fix #10101
     71d1574 compiler/specialise: shut match_co up a bit
     1cce187 rts: Fix aarch64 implementation of xchg
     53ef912 Fix dropped event registrations
     eae1ac8 Test case for indirect dependencies in ghci linker (#10322)
     96d4d03 In ghci linker, link against all previous temp sos (#10322)
     cf9f638 Reduce magic for seqId
     9b406cc Fix quadratic behaviour in tidyOccName
     8af219a Fix a huge space leak in the mighty Simplifier
     452e336 testsuite: commit missing T4945 stdout
     91324d4 compiler: kill a stray pprTrace in OccName
     07282c7 testsuite: fix some failures from merge problems
     b980228 Rename new T9858c to T9858d to avoid test name clash
     28943a8 Rename new T9858d to T9858e to avoid test name clash
     763936c Rename tests so that they have a unique name.
     20d33af compiler: make sure we reject -O + HscInterpreted
     b57348f ApiAnnotations : rationalise tests
     1ff03e4 newTempName: Do not include pid in basename
     77b55b8 Detabify a programlisting in the User's Guide (#10425)
     e59fe3e Give a hint when a TH splice has a bad package key, partially fixes #10279
     36c3a51 ghc-pkg support query by package-key, fixes #9507
     9c657e5 testsuite: Fix minor print007 fallout
     670c39f testsuite: fix T9858e fallout
     2237c98 testsuite: Add test for #10489
     b901f0f Fix #10488 by unwrapping type synonyms.
     1ac6198 Update binary submodule to 0.7.5.0 release
     5888405 docs: More 7.10.2 notes
     12c1f75 build: Clean testsuite before sdist
     d66b59a Always force the exception in enqueued commands
     ab6e80a haddock: update submodule
     49201ed Revert "The test runner now also works under the msys-native Python."
     38edecd make sdist: distclean testsuite for real (#10406)
     9c9bc6b Do not copy stack after stack overflow, refix #8435
     800888b Fix DWARF generation for MinGW (#10468)
     e6eaa9e docs: Fix #10416
     0d8ca63 libraries: update Cabal submodule
     435808f utils: update haddock submodule
     4e2c8f2 docs: More 7.10.2 release notes
     b43df7c docs: More 7.10.2 release notes
     65344f6 docs: More 7.10.2 release notes
     41ed737 docs: More 7.10.2 release notes
     636fc2e docs: More 7.10.2 release notes
     f4f6f18 docs: More 7.10.2 release notes
     a9c540e relnotes: Remove duplicate 'known bugs' entry
     fa942e6 UNREG: fix pprHexVal to emit zeros (#10518)
     91538a2 Enable SMP and GHCi support for Aarch64
     60016f7 relnotes: More notes, some wordsmithing
     3670f33 Fix #10534
     007274e Update Cabal submodule to Cabal-v1.22.4.0 rls tag
     4a87fe4 Fix ghc-pkg reports cache out date (#10205)
     558eb05 Care with impossible-cons in combineIdenticalAlts
     8fb101e Revert "Look inside synonyms for foralls when unifying"
     6520dbf Parser: commas_tup_tail duplicate SrcSpan on "Missing" value
     dd928e1 Add parsePattern parser entry point
     18e0e95 powerpc: add basic support for PLT relocations (#10402)
     7707e54 Be aware of overlapping global STG registers in CmmSink (#10521)
     c6f8d11 Make enum01/enum02/enum03 tests clang-compatible
     0d939ca Comments only
     6de9b6e Fix for crash in setnumcapabilities001
     a6ef59c Fix deadlock (#10545)
     29b43fc closeOverKinds *before* oclose in coverage check
     9ea4ded relnotes: More 7.10.2 release notes
     5560861 Correct BangPat SrcSpan calculation
     93790bb Fix some validation errors.
     f7ede67 Specialise: Avoid unnecessary recomputation of free variable information
     df6665e Fix typo in error message
     07a1f32 Use lazy substitution in simplCast
     caacd1d Don't eagerly blackhole single-entry thunks (#10414)
     32c4e7a Add more discussion of black-holing logic for #10414
     dde2095 Fix "CPP directive" in comment
     7fa3b23 Testsuite: mark T4945 as expect_broken (#4945)
     0e7e611 driver: pass '-fPIC' option to all CC invocations
     1171d42 Add an ambient Id substitution to Subst
     73105e2 Recenter performance numbers
     9938a40 Add testcase for #10602
     4fd6221 Fix T2507 expected output
     677552f Fix self-contained handling of ASCII encoding
     c808656 Make mkQualPackage more robust when package key is bad.
     4869272 Don't repeat package key with -dppr-debug when package info is missing.
     51de934 Parenthesization wibble in T10279.
     358e0a8 parser: Allow Lm (MODIFIER LETTER) category in identifiers
     3794b59 Do not optimise RULE lhs in substRule
     3cadf44 Make sure rule LHSs are simplified
     98587f0 Do not treat prim and javascript imports as C imports in TH and QQ
     00cd617 Make the location in TcLclEnv and CtLoc into a RealSrcSpan
     e3dc280 Expose source locations via Implicit Parameters of type GHC.Location.Location
     66428af Fix T10196 expected output
     295f5b8 7.10.2-notes: Fix description of iconv bypass
     82ffb39 Rewrite announce file
     b1424cc haddock: Pull in fix for source link rendering
     3648e9f Another comment with a leading # (sigh)
     7603074 build: fix 'make help'
     9724555 Describe IP SrcLoc change in release notes
     0cfee53 always use -fPIC on OpenBSD/AMD64 platform
     ec991a7 base: Mention SrcLoc in changelog
     6146daa 7.10.2-notes: Mention API annotations fixes
     2c67c68 When iconv is unavailable, use an ASCII encoding to encode ASCII
     0da488c Release 7.10.2
     f32d8c9 Set RELEASE=NO
     3e1366e Fix #10489
     5af80e7 Ensure DynFlags are consistent
     75fd874 Fix tests for "Ensure DynFlags are consistent"
     307e0a5 Dump files always use UTF8 encoding #10762
     bbd6730 Transliterate unknown characters at output
     6b08e42 Use a response file for linker command line arguments #10777
     108e35f Respect GHC_CHARENC environment variable #10762
     d73a8ec Forbid annotations when Safe Haskell safe mode is enabled.
     2bb2a85 Always generalise a partial type signature
     db85cbc Do not inline or apply rules on LHS of rules
     0269d37 Deal with phantom type variables in rules
     1c7e13d Testsuite: mark T6037 expect_fail on Windows (#6037)
     d8227f6 Remove all references to sync-all
     3d72709 Export more types from GHC.RTS.Flags (#9970)
     d11412e Fix #10493.
     3340d30 Fix #10495.
     aaa1ea8 Add pprRuleName
     886a406 Parenthesise TypeOperator in import hints
     10c61bf RTS.Flags: Rename Nat to RtsNat
     45f7392 Update user guide, fixing #10772
     f221212 Fix #10713.
     00a7af6 Slightly better `Coercible` errors.
     f6a3df2 Docs: make sure all libs are included in index.html (#10879)
     4a70e2f Fix trac #10413
     089462c Build system: remove hack for Mac OSX in configure.ac (#10476)
     4596beb Generate .dyn_o files for .hsig files with -dynamic-too
     d3a2843 fix EBADF unqueueing in select backend (Trac #10590)
     024d7c3 Fix #10596 by looking up 'Int' not 'Maybe Int' in the map.
     eea6557 Flush stdout in test case for #10596
     6b8da22 Clarify parsing infelicity.
     34899db TyCon: Backport isGenerativeTyCon
     c99fc94 TcType: Add missing export
     d70e0ed TcErrors: mkErrorMsgFromCt is just mkErrorMsg
     dfdb021 Fix a bug with mallocForeignPtr and finalizers (#10904)
     5a55ed7 Add framework flags when linking a dynamic library
     293bf83 Fix treatment of -0.0
     5cba858 Fix up trivial testsuite failures
     2685f08 More trivial test fixes
     5c1fff2 Make headers C++ compatible (fixes #10700)
     cbd1ccb Small improvement in pretty-printing constructors.
     e22d7dc nativeGen PPC: fix > 16 bit offsets in stack handling
     8b69b31 Merge #10817/#10899 (e27b267f)


More information about the ghc-commits mailing list