summaryrefslogtreecommitdiff
path: root/distrib/INSTALL
diff options
context:
space:
mode:
authorAndreas Klebinger <klebinger.andreas@gmx.at>2020-05-15 14:21:04 +0200
committerMarge Bot <ben+marge-bot@smart-cactus.org>2020-05-21 12:21:53 -0400
commit4ca0c8a17b9d3a7e8ff8a93cc9e83be5173f8e14 (patch)
tree1b5f13113068a50ef48a407ca6b206d84480b827 /distrib/INSTALL
parent1b508a9e14c7c894ff4f080f099f3947813f41ec (diff)
downloadhaskell-4ca0c8a17b9d3a7e8ff8a93cc9e83be5173f8e14.tar.gz
Don't variable-length encode magic iface constant.
We changed to use variable length encodings for many types by default, including Word32. This makes sense for numbers but not when Word32 is meant to represent four bytes. I added a FixedLengthEncoding newtype to Binary who's instances interpret their argument as a collection of bytes instead of a number. We then use this when writing/reading magic numbers to the iface file. I also took the libery to remove the dummy iface field. This fixes #18180.
Diffstat (limited to 'distrib/INSTALL')
0 files changed, 0 insertions, 0 deletions