[project @ 2000-09-07 11:42:49 by simonpj]
authorsimonpj <unknown>
Thu, 7 Sep 2000 11:42:50 +0000 (11:42 +0000)
committersimonpj <unknown>
Thu, 7 Sep 2000 11:42:50 +0000 (11:42 +0000)
commitc77080dd41381bdbdd2fbaa1472a458e415fc429
tree38193e2b1d9a6321f308d48ae963bc6edd551f8e
parent02086d37deb490c36065f5bad97745a7fcb164bf
[project @ 2000-09-07 11:42:49 by simonpj]
1) Fix a bad bug in Subst.lhs that made uniqAway go into an
   infinite loop when the 'hash code' in the in-scope set was
   zero.

2) Rename BasicTypes.isFragileOccInfo to isFragileOcc
   Add isDeadOcc to BasisTypes

(2) is just a tidy-up.  I have to commit it now because of (1), which
is a bad bug.  I hope that I've committed all the files involved in (2).
ghc/compiler/basicTypes/BasicTypes.lhs
ghc/compiler/basicTypes/IdInfo.lhs
ghc/compiler/coreSyn/Subst.lhs