[project @ 2003-06-16 15:32:16 by simonpj]
authorsimonpj <unknown>
Mon, 16 Jun 2003 15:32:18 +0000 (15:32 +0000)
committersimonpj <unknown>
Mon, 16 Jun 2003 15:32:18 +0000 (15:32 +0000)
commitf5fbd41ca7f30e0f8db3f7b280a044d5af138428
tree9a0aa7c25cd9bb08c43a394a6f324f79beb27e6f
parent76c6edcbde24c92a09642469d2bbe617278c391f
[project @ 2003-06-16 15:32:16 by simonpj]
--------------------------
Remove some wired-in types
--------------------------

ptrTyCon, funPtrTyCon, addrTyCon, stablePtrTyCon have no business
being wired in. This commit makes them into knownKey Names, which
is much better.
ghc/compiler/deSugar/DsCCall.lhs
ghc/compiler/deSugar/DsForeign.lhs
ghc/compiler/prelude/PrelNames.lhs
ghc/compiler/prelude/TysWiredIn.lhs
ghc/compiler/typecheck/TcGenDeriv.lhs
ghc/compiler/typecheck/TcType.lhs