Fixed i386 ghc7.4 bug
Merge work around ghc register allocation bug fixes #87.