<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>



<style>img {
max-width: 100%; height: auto;
}
</style>
</head>
<body>
<div class="content">

<h3>
Ben Gamari pushed to branch wip/bump-win32
at <a href="https://gitlab.haskell.org/ghc/ghc">Glasgow Haskell Compiler / GHC</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://gitlab.haskell.org/ghc/ghc/-/commit/667d63558a694e12974ace723b553950f6080365">667d6355</a></strong>
<div>
<span>by Sylvain Henry</span>
<i>at 2020-09-23T20:43:48-04:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactor CLabel pretty-printing

* Don't depend on the selected backend to know if we print Asm or C
  labels: we already have PprStyle to determine this. Moreover even when
  a native backend is used (NCG, LLVM) we may want to C headers
  containing pretty-printed labels, so it wasn't a good predicate
  anyway.

* Make pretty-printing code clearer and avoid partiality
</pre>
</li>
<li>
<strong><a href="https://gitlab.haskell.org/ghc/ghc/-/commit/a584366b1d363039247f73f6dcdd3514994ad600">a584366b</a></strong>
<div>
<span>by Sylvain Henry</span>
<i>at 2020-09-23T20:43:48-04:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove sdocWithDynFlags (fix #10143)
</pre>
</li>
<li>
<strong><a href="https://gitlab.haskell.org/ghc/ghc/-/commit/a997fa01d907fc1992dc8c3ebc73f98e7a1486f7">a997fa01</a></strong>
<div>
<span>by Sylvain Henry</span>
<i>at 2020-09-23T20:43:48-04:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Preliminary work towards removing DynFlags -> Driver.Ppr dependency
</pre>
</li>
<li>
<strong><a href="https://gitlab.haskell.org/ghc/ghc/-/commit/31fea307499009977fdf3dadedc98cfef986077a">31fea307</a></strong>
<div>
<span>by Hécate</span>
<i>at 2020-09-23T20:44:24-04:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove redundant "do", "return" and language extensions from base
</pre>
</li>
<li>
<strong><a href="https://gitlab.haskell.org/ghc/ghc/-/commit/57f441638b7809c391d154d2d5819ddbc70407a3">57f44163</a></strong>
<div>
<span>by Ben Gamari</span>
<i>at 2020-09-24T13:22:12-04:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">testsuite: Mark T12971 as broken on Windows

Due to #17945.
</pre>
</li>
<li>
<strong><a href="https://gitlab.haskell.org/ghc/ghc/-/commit/3488290b7cec013a6e8b8b3c97dc732e0a7a83b0">3488290b</a></strong>
<div>
<span>by Ben Gamari</span>
<i>at 2020-09-24T13:22:12-04:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Bump Cabal, directory, process submodules

Necessary for recent Win32 bump.
</pre>
</li>
</ul>
<h4>30 changed files:</h4>
<ul>
<li class="file-stats">
<a href="#db697f6aea9f93f1583f1d5c62d25570a1e07f73">
compiler/GHC/Cmm/CLabel.hs
</a>
</li>
<li class="file-stats">
<a href="#10b61652f9817945bb54ccf8fc40f8a664ca3c30">
compiler/GHC/CmmToAsm.hs
</a>
</li>
<li class="file-stats">
<a href="#3008b031dfff6e38be4d7b8861e17927ee8c3fab">
compiler/GHC/CmmToAsm/Dwarf/Types.hs
</a>
</li>
<li class="file-stats">
<a href="#ce4acbced40df8012ccc56db501549f835fb180b">
compiler/GHC/CmmToAsm/PIC.hs
</a>
</li>
<li class="file-stats">
<a href="#76664ab267df4fc0bec2465efd78bf0afacfe3a7">
compiler/GHC/CmmToC.hs
</a>
</li>
<li class="file-stats">
<a href="#b5ac041c7f79084a7a7626eda4cdadda3457d235">
compiler/GHC/CmmToLlvm/Base.hs
</a>
</li>
<li class="file-stats">
<a href="#a49dbda5c8a9c380f638f55cf5ade791db0017cc">
compiler/GHC/CmmToLlvm/CodeGen.hs
</a>
</li>
<li class="file-stats">
<a href="#774d88050336ef660c7a219fb06c480c2fc639bc">
compiler/GHC/Driver/Session.hs
</a>
</li>
<li class="file-stats">
<a href="#e011edcbdb6414ff00022ab5c1eeee88906a53ab">
compiler/GHC/HsToCore/Coverage.hs
</a>
</li>
<li class="file-stats">
<a href="#d3cf57b6a5ebc234dc7689db38ef9b6cf2259c0f">
compiler/GHC/Utils/Outputable.hs
</a>
</li>
<li class="file-stats">
<a href="#066676c9c25c533913dbd6a6948dd6ba25f97996">
hadrian/src/Base.hs
</a>
</li>
<li class="file-stats">
<a href="#2b3a5da6af2421fdb559def8637e7fac0436609f">
libraries/Cabal
</a>
</li>
<li class="file-stats">
<a href="#09f66b87a97fc5650bd718de60e6e3ac9406fed8">
libraries/base/.hlint.yaml
</a>
</li>
<li class="file-stats">
<a href="#d2e6704494d726ec76bf66cbfa8abaa491fad922">
libraries/base/Control/Concurrent/Chan.hs
</a>
</li>
<li class="file-stats">
<a href="#d7667d3e308c959cd65dd755103b442b3d3736c8">
libraries/base/Control/Concurrent/QSem.hs
</a>
</li>
<li class="file-stats">
<a href="#e55d5daf5ed40dde8b29039c98eab022d242951e">
libraries/base/Control/Concurrent/QSemN.hs
</a>
</li>
<li class="file-stats">
<a href="#8ad3bef656fcb7fe1ad05c31b0157d93b17a0d0f">
libraries/base/Control/Monad/ST/Lazy/Imp.hs
</a>
</li>
<li class="file-stats">
<a href="#43cf035cb1c6a13cd28df8da5e340e7bbe239c58">
libraries/base/Data/String.hs
</a>
</li>
<li class="file-stats">
<a href="#cbecf35546dee344ca6fb2e73c7515f07e868d0f">
libraries/base/Debug/Trace.hs
</a>
</li>
<li class="file-stats">
<a href="#9d5df636ea1749572ef5d257663a2af8bbe07481">
libraries/base/Foreign/Marshal/Array.hs
</a>
</li>
<li class="file-stats">
<a href="#d0c52aee09ac4f74b731dc9721c3769829099d84">
libraries/base/Foreign/Marshal/Utils.hs
</a>
</li>
<li class="file-stats">
<a href="#c95a957b906d6195a0c582af8acc271450382c07">
libraries/base/GHC/Conc/POSIX.hs
</a>
</li>
<li class="file-stats">
<a href="#6658f1fe169c2c8428f8b765b2aaf407aa9da0a1">
libraries/base/GHC/Environment.hs
</a>
</li>
<li class="file-stats">
<a href="#9da165501d56886dac6f415b5652511d5b7efa09">
libraries/base/GHC/Event/Array.hs
</a>
</li>
<li class="file-stats">
<a href="#e5d5c3eb2ba69f9a4ab3f56a8e9dab426c012963">
libraries/base/GHC/Event/Control.hs
</a>
</li>
<li class="file-stats">
<a href="#1eecd86195ac019a9e8590ee2035512138a7960f">
libraries/base/GHC/Event/Manager.hs
</a>
</li>
<li class="file-stats">
<a href="#85027f4b37c07925334b1e4215f1cd73816e69c4">
libraries/base/GHC/Event/Thread.hs
</a>
</li>
<li class="file-stats">
<a href="#85dbb068e8c0d396ef1a7bb58f2679e3d9e65317">
libraries/base/GHC/Event/TimerManager.hs
</a>
</li>
<li class="file-stats">
<a href="#54e7dea203750a698f2a2fd569e507e1a969026b">
libraries/base/GHC/Fingerprint.hs
</a>
</li>
<li class="file-stats">
<a href="#c3f82e5dcdf2d1dbd2e2130bc39def2570af6cba">
libraries/base/GHC/IO/Buffer.hs
</a>
</li>
</ul>
<h5>The diff was not included because it is too large.</h5>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #777;">

<br>
<a href="https://gitlab.haskell.org/ghc/ghc/-/compare/102b172828855545732f7b1348fb9660f8a724bd...3488290b7cec013a6e8b8b3c97dc732e0a7a83b0">View it on GitLab</a>.
<br>
You're receiving this email because of your account on gitlab.haskell.org.
If you'd like to receive fewer emails, you can
adjust your notification settings.



</p>
</div>
</body>
</html>