diff options
author | Ben Gamari <ben@smart-cactus.org> | 2020-03-28 09:32:20 -0400 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2020-03-31 10:56:19 -0400 |
commit | 95bccdd034ce4dd2d1bc36db9f1ba5e172550249 (patch) | |
tree | a515843aad331031d860b9dcddf511ececd6b585 /libraries/integer-gmp/config.mk.in | |
parent | 09a36e80ecaefcfb60eccda98bd06461d0aeca70 (diff) | |
download | haskell-95bccdd034ce4dd2d1bc36db9f1ba5e172550249.tar.gz |
base: Ensure that encoding global variables aren't inlined
As noted in #17970, these (e.g. `getFileSystemEncoding` and
`setFileSystemEncoding`) previously had unfoldings, which would
break their global-ness.
While not strictly necessary, I also add a NOINLINE on
`initLocaleEncoding` since it is used in `System.IO`, ensuring that we
only system's query the locale encoding once.
Fixes #17970.
Diffstat (limited to 'libraries/integer-gmp/config.mk.in')
0 files changed, 0 insertions, 0 deletions