Fix integer stuff (fixes Trac #5485)
authorSimon Peyton Jones <simonpj@microsoft.com>
Wed, 14 Sep 2011 11:03:17 +0000 (12:03 +0100)
committerSimon Peyton Jones <simonpj@microsoft.com>
Wed, 14 Sep 2011 11:03:46 +0000 (12:03 +0100)
commiteecd53bcdc307726fb4bb058f3da013b72386137
treebd7ec3f2c2cb764c1e5189100a12246eb6c1fc1c
parente0e4288b2457c668319ce0581249c683573c666c
Fix integer stuff (fixes Trac #5485)

In particular, use mkConApp when building the (S# i)
constructors in CorePrep
compiler/basicTypes/MkId.lhs
compiler/coreSyn/CorePrep.lhs
compiler/prelude/TysWiredIn.lhs