[project @ 2000-09-06 10:23:52 by simonmar]
authorsimonmar <unknown>
Wed, 6 Sep 2000 10:23:52 +0000 (10:23 +0000)
committersimonmar <unknown>
Wed, 6 Sep 2000 10:23:52 +0000 (10:23 +0000)
commit67a402e25d3707ce4e031e809b874f8341032d23
tree04d46af916ed0c797952a55063e8f345b122d6ba
parent3cc69ccd1a3eaaf59f0031673573baf93332c514
[project @ 2000-09-06 10:23:52 by simonmar]
Add new PrimRep, namely PrimPtrRep, as a catch-all for the various
boxed primitive types that currently don't have their own PrimReps.
Use this for MVar# and MutVar#.  This fixes a crash in the code
generator when a function returns one of these types.
ghc/compiler/absCSyn/PprAbsC.lhs
ghc/compiler/codeGen/CgRetConv.lhs
ghc/compiler/nativeGen/MachMisc.lhs
ghc/compiler/prelude/PrimRep.lhs
ghc/compiler/prelude/TysPrim.lhs