On FreeBSD, try MAP_FIXED if ordinary mmap() fails to give us suitable memory This appears to be necessary on FreeBSD.  It might be necessary on other OSs too, but I'm being cautious because using MAP_FIXED can lead to crashes by overwriting existing mappings, and we have no (easy) way to prevent that.
On FreeBSD, try MAP_FIXED if ordinary mmap() fails to give us suitable memory
This appears to be necessary on FreeBSD.  It might be necessary on
other OSs too, but I'm being cautious because using MAP_FIXED can lead
to crashes by overwriting existing mappings, and we have no (easy) way
to prevent that.

olsner/ghc,fmthoma/ghc,ilyasergey/GHC-XAppFix,oldmanmike/ghc,gcampax/ghc,shlevy/ghc,ekmett/ghc,da-x/ghc,urbanslug/ghc,tibbe/ghc,mcschroeder/ghc,nathyong/microghc-ghc,TomMD/ghc,da-x/ghc,anton-dessiatov/ghc,vTurbine/ghc,ezyang/ghc,nushio3/ghc,nathyong/microghc-ghc,ryantm/ghc,TomMD/ghc,mettekou/ghc,fmthoma/ghc,forked-upstream-packages-for-ghcjs/ghc,mcschroeder/ghc,ezyang/ghc,acowley/ghc,bitemyapp/ghc,AlexanderPankiv/ghc,snoyberg/ghc,anton-dessiatov/ghc,vikraman/ghc,nomeata/ghc,ekmett/ghc,tjakway/ghcjvm,tibbe/ghc,olsner/ghc,siddhanathan/ghc,sdiehl/ghc,elieux/ghc,tjakway/ghcjvm,mcschroeder/ghc,nathyong/microghc-ghc,mfine/ghc,lukexi/ghc-7.8-arm64,sgillespie/ghc,urbanslug/ghc,hferreiro/replay,oldmanmike/ghc,tjakway/ghcjvm,wxwxwwxxx/ghc,green-haskell/ghc,shlevy/ghc,GaloisInc/halvm-ghc,mettekou/ghc,ml9951/ghc,sgillespie/ghc,shlevy/ghc,ezyang/ghc,ghc-android/ghc,mfine/ghc,mcschroeder/ghc,fmthoma/ghc,AlexanderPankiv/ghc,sdiehl/ghc,TomMD/ghc,ml9951/ghc,fmthoma/ghc,lukexi/ghc,sdiehl/ghc,sgillespie/ghc,AlexanderPankiv/ghc,ryantm/ghc,da-x/ghc,tjakway/ghcjvm,mfine/ghc,olsner/ghc,fmthoma/ghc,acowley/ghc,mcmaniac/ghc,mcschroeder/ghc,mcschroeder/ghc,ekmett/ghc,frantisekfarka/ghc-dsi,nkaretnikov/ghc,mettekou/ghc,vikraman/ghc,forked-upstream-packages-for-ghcjs/ghc,tibbe/ghc,bitemyapp/ghc,lukexi/ghc,mcmaniac/ghc,TomMD/ghc,gcampax/ghc,nushio3/ghc,forked-upstream-packages-for-ghcjs/ghc,frantisekfarka/ghc-dsi,lukexi/ghc,vikraman/ghc,forked-upstream-packages-for-ghcjs/ghc,oldmanmike/ghc,frantisekfarka/ghc-dsi,acowley/ghc,ml9951/ghc,hferreiro/replay,vTurbine/ghc,GaloisInc/halvm-ghc,mcmaniac/ghc,snoyberg/ghc,mcmaniac/ghc,snoyberg/ghc,mettekou/ghc,hferreiro/replay,mcschroeder/ghc,ml9951/ghc,gridaphobe/ghc,TomMD/ghc,sdiehl/ghc,GaloisInc/halvm-ghc,GaloisInc/halvm-ghc,nkaretnikov/ghc,nathyong/microghc-ghc,ilyasergey/GHC-XAppFix,spacekitteh/smcghc,ilyasergey/GHC-XAppFix,GaloisInc/halvm-ghc,nathyong/microghc-ghc,oldmanmike/ghc,spacekitteh/smcghc,christiaanb/ghc,snoyberg/ghc,snoyberg/ghc,gridaphobe/ghc,vikraman/ghc,lukexi/ghc-7.8-arm64,ezyang/ghc,nushio3/ghc,gridaphobe/ghc,forked-upstream-packages-for-ghcjs/ghc,acowley/ghc,spacekitteh/smcghc,ml9951/ghc,holzensp/ghc,jstolarek/ghc,nathyong/microghc-ghc,holzensp/ghc,urbanslug/ghc,bitemyapp/ghc,ezyang/ghc,nkaretnikov/ghc,ml9951/ghc,mettekou/ghc,ghc-android/ghc,christiaanb/ghc,acowley/ghc,tjakway/ghcjvm,elieux/ghc,shlevy/ghc,elieux/ghc,ghc-android/ghc,ghc-android/ghc,olsner/ghc,shlevy/ghc,urbanslug/ghc,oldmanmike/ghc,siddhanathan/ghc,GaloisInc/halvm-ghc,vikraman/ghc,lukexi/ghc,nomeata/ghc,GaloisInc/halvm-ghc,mfine/ghc,vikraman/ghc,hferreiro/replay,vTurbine/ghc,sgillespie/ghc,nathyong/microghc-ghc,christiaanb/ghc,snoyberg/ghc,nushio3/ghc,tjakway/ghcjvm,anton-dessiatov/ghc,lukexi/ghc-7.8-arm64,oldmanmike/ghc,frantisekfarka/ghc-dsi,olsner/ghc,siddhanathan/ghc,fmthoma/ghc,nushio3/ghc,vikraman/ghc,ghc-android/ghc,green-haskell/ghc,hferreiro/replay,nushio3/ghc,urbanslug/ghc,siddhanathan/ghc,urbanslug/ghc,wxwxwwxxx/ghc,shlevy/ghc,oldmanmike/ghc,sdiehl/ghc,vTurbine/ghc,christiaanb/ghc,AlexanderPankiv/ghc,siddhanathan/ghc,ml9951/ghc,gridaphobe/ghc,green-haskell/ghc,siddhanathan/ghc,sgillespie/ghc,green-haskell/ghc,nomeata/ghc,bitemyapp/ghc,sgillespie/ghc,jstolarek/ghc,anton-dessiatov/ghc,elieux/ghc,gridaphobe/ghc,mcmaniac/ghc,jstolarek/ghc,tibbe/ghc,anton-dessiatov/ghc,gcampax/ghc,wxwxwwxxx/ghc,acowley/ghc,ekmett/ghc,gcampax/ghc,AlexanderPankiv/ghc,gridaphobe/ghc,ghc-android/ghc,olsner/ghc,nkaretnikov/ghc,gridaphobe/ghc,urbanslug/ghc,mfine/ghc,anton-dessiatov/ghc,wxwxwwxxx/ghc,nomeata/ghc,green-haskell/ghc,snoyberg/ghc,wxwxwwxxx/ghc,mettekou/ghc,jstolarek/ghc,mfine/ghc,holzensp/ghc,forked-upstream-packages-for-ghcjs/ghc,elieux/ghc,nkaretnikov/ghc,vTurbine/ghc,bitemyapp/ghc,vTurbine/ghc,sgillespie/ghc,elieux/ghc,lukexi/ghc,lukexi/ghc-7.8-arm64,christiaanb/ghc,christiaanb/ghc,forked-upstream-packages-for-ghcjs/ghc,nomeata/ghc,spacekitteh/smcghc,sdiehl/ghc,TomMD/ghc,gcampax/ghc,mfine/ghc,anton-dessiatov/ghc,ekmett/ghc,ilyasergey/GHC-XAppFix,ml9951/ghc,da-x/ghc,ezyang/ghc,sdiehl/ghc,holzensp/ghc,da-x/ghc,nkaretnikov/ghc,hferreiro/replay,fmthoma/ghc,AlexanderPankiv/ghc,spacekitteh/smcghc,olsner/ghc,frantisekfarka/ghc-dsi,AlexanderPankiv/ghc,acowley/ghc,holzensp/ghc,tibbe/ghc,da-x/ghc,hferreiro/replay,wxwxwwxxx/ghc,christiaanb/ghc,ryantm/ghc,nushio3/ghc,vTurbine/ghc,jstolarek/ghc,gcampax/ghc,shlevy/ghc,wxwxwwxxx/ghc,ghc-android/ghc,siddhanathan/ghc,da-x/ghc,gcampax/ghc,ryantm/ghc,nkaretnikov/ghc,lukexi/ghc-7.8-arm64,tjakway/ghcjvm,mettekou/ghc,ezyang/ghc,TomMD/ghc,elieux/ghc,ryantm/ghc