various primop fixes
various primop fixes

flowbox-public/ghcjs,mgsloan/ghcjs,forked-upstream-packages-for-ghcjs/ghcjs,seereason/ghcjs,beni55/ghcjs,fizruk/ghcjs,ghcjs/ghcjs,rowhit/ghcjs,manyoo/ghcjs,nrolland/ghcjs,yihuang/ghcjs,manyoo/ghcjs,manyoo/ghcjs,k-bx/ghcjs,nrolland/ghcjs,ryantrinkle/ghcjs,rowhit/ghcjs,seereason/ghcjs,k0001/ghcjs,fizruk/ghcjs,beni55/ghcjs,seereason/ghcjs,k-bx/ghcjs,fizruk/ghcjs,manyoo/ghcjs,yihuang/ghcjs,tavisrudd/ghcjs,rowhit/ghcjs,ghcjs/ghcjs,philderbeast/ghcjs,psfblair/ghcjs,seereason/ghcjs,danse/ghcjs,k-bx/ghcjs,philderbeast/ghcjs,psfblair/ghcjs,k-bx/ghcjs,nrolland/ghcjs,yihuang/ghcjs,flowbox-public/ghcjs,ryantrinkle/ghcjs,tavisrudd/ghcjs,ghcjs/ghcjs,rowhit/ghcjs,k-bx/ghcjs,psfblair/ghcjs,k0001/ghcjs,beni55/ghcjs,k0001/ghcjs,beni55/ghcjs,yihuang/ghcjs,forked-upstream-packages-for-ghcjs/ghcjs,mgsloan/ghcjs,ryantrinkle/ghcjs,ghcjs/ghcjs,danse/ghcjs,manyoo/ghcjs,forked-upstream-packages-for-ghcjs/ghcjs,manyoo/ghcjs,ryantrinkle/ghcjs,yihuang/ghcjs,rowhit/ghcjs,nrolland/ghcjs,tavisrudd/ghcjs,ghcjs/ghcjs,forked-upstream-packages-for-ghcjs/ghcjs,mgsloan/ghcjs,tavisrudd/ghcjs,flowbox-public/ghcjs,seereason/ghcjs,ryantrinkle/ghcjs,philderbeast/ghcjs,k0001/ghcjs,flowbox-public/ghcjs,danse/ghcjs,fizruk/ghcjs,tavisrudd/ghcjs,flowbox-public/ghcjs,beni55/ghcjs,ryantrinkle/ghcjs,psfblair/ghcjs,k-bx/ghcjs,philderbeast/ghcjs,beni55/ghcjs,philderbeast/ghcjs,mgsloan/ghcjs,psfblair/ghcjs,nrolland/ghcjs,fizruk/ghcjs,forked-upstream-packages-for-ghcjs/ghcjs,flowbox-public/ghcjs,k0001/ghcjs,ghcjs/ghcjs,tavisrudd/ghcjs,psfblair/ghcjs,fizruk/ghcjs,mgsloan/ghcjs,forked-upstream-packages-for-ghcjs/ghcjs,rowhit/ghcjs,danse/ghcjs,nrolland/ghcjs,danse/ghcjs,seereason/ghcjs,k0001/ghcjs,danse/ghcjs,yihuang/ghcjs,mgsloan/ghcjs,philderbeast/ghcjs,ghcjs/ghcjs