summaryrefslogtreecommitdiff
path: root/libraries/ghc-prim
diff options
context:
space:
mode:
authorBen Gamari <bgamari.foss@gmail.com>2018-05-20 19:47:43 -0400
committerBen Gamari <ben@smart-cactus.org>2018-05-20 20:43:24 -0400
commite1fd946103fba2b8bfc4f5b3096de4307a7e6f81 (patch)
tree705e4dcbb804b1a6aa0204fd9b58da4a9ffaecd7 /libraries/ghc-prim
parentec22f7ddc81b40a9dbcf140e5cf44730cb776d00 (diff)
downloadhaskell-e1fd946103fba2b8bfc4f5b3096de4307a7e6f81.tar.gz
ghc-prim: Bump version
unpackClosure#'s behavior and type has changed. This caused a CPP guard in the new ghc-heap package to fail when bootstrapping with GHC 8.4. Test Plan: Validate bootstrapping with GHC 8.4 Reviewers: RyanGlScott Subscribers: rwbarton, thomie, carter Differential Revision: https://phabricator.haskell.org/D4716
Diffstat (limited to 'libraries/ghc-prim')
-rw-r--r--libraries/ghc-prim/changelog.md6
-rw-r--r--libraries/ghc-prim/ghc-prim.cabal2
2 files changed, 6 insertions, 2 deletions
diff --git a/libraries/ghc-prim/changelog.md b/libraries/ghc-prim/changelog.md
index 3c9d9907ff..53e77a0892 100644
--- a/libraries/ghc-prim/changelog.md
+++ b/libraries/ghc-prim/changelog.md
@@ -1,10 +1,14 @@
-## 0.5.2.1 (edit as necessary)
+## 0.5.3 (edit as necessary)
- Shipped with GHC 8.6.1
- Added to `GHC.Prim`:
addWordC# :: Word# -> Word# -> (# Word#, Int# #)
+- `unpackClosure#` can now unpack any valid Haskell closure.
+ Previously it returned empty pointer and non-pointer arrays
+ for thunks.
+
## 0.5.2.0
- Shipped with GHC 8.4.1
diff --git a/libraries/ghc-prim/ghc-prim.cabal b/libraries/ghc-prim/ghc-prim.cabal
index e672301831..a95f1ecaa8 100644
--- a/libraries/ghc-prim/ghc-prim.cabal
+++ b/libraries/ghc-prim/ghc-prim.cabal
@@ -1,6 +1,6 @@
cabal-version: 2.1
name: ghc-prim
-version: 0.5.2.1
+version: 0.5.3
-- NOTE: Don't forget to update ./changelog.md
license: BSD-3-Clause
license-file: LICENSE