File fix-unregisterised-v8.4-8.6.patch of Package ghc-prepare-binary-distributions
Index: ghc-9.2.5/includes/stg/MiscClosures.h =================================================================== --- ghc-9.2.5.orig/includes/stg/MiscClosures.h +++ ghc-9.2.5/includes/stg/MiscClosures.h @@ -477,8 +477,12 @@ RTS_FUN_DECL(stg_copySmallMutableArrayzh RTS_FUN_DECL(stg_casSmallArrayzh); RTS_FUN_DECL(stg_newMutVarzh); +#if __GLASGOW_HASKELL__ < 808 +RTS_FUN_DECL(stg_atomicModifyMutVarzh); +#else RTS_FUN_DECL(stg_atomicModifyMutVar2zh); RTS_FUN_DECL(stg_atomicModifyMutVarzuzh); +#endif RTS_FUN_DECL(stg_casMutVarzh); RTS_FUN_DECL(stg_isEmptyMVarzh);