[project @ 2005-07-08 16:16:37 by simonpj]
authorsimonpj <unknown>
Fri, 8 Jul 2005 16:16:37 +0000 (16:16 +0000)
committersimonpj <unknown>
Fri, 8 Jul 2005 16:16:37 +0000 (16:16 +0000)
commit3a99265e73e75bc69f243ff6845e27fd92445d0d
treeeba9cf512b26886754562294dd6cbf33142d38c5
parent428d8026a26575512aff9abc23a598ab005fa702
[project @ 2005-07-08 16:16:37 by simonpj]
MERGE TO STABLE (once I"ve checked it works)

The dictionary-floating code in Specialise wasn't taking
variables free in the RULES into account, which resulted in
such variables perhaps going out of scope.
ghc/compiler/specialise/Specialise.lhs