[project @ 2004-12-02 17:18:15 by simonpj]
authorsimonpj <unknown>
Thu, 2 Dec 2004 17:18:32 +0000 (17:18 +0000)
committersimonpj <unknown>
Thu, 2 Dec 2004 17:18:32 +0000 (17:18 +0000)
commit759739c69f9cd540f03c3c69aa1990d5d58a5dd6
tree34beefef9bb1a8f5e216289ab93e66ac64afac8f
parent3ed515ed9481278a8cf200d6aaf7668502e627d0
[project @ 2004-12-02 17:18:15 by simonpj]
Sorry for the fact that there are overlapping three commits in here...

1.  Make -fno-monomorphism-restriction
    and -fno-implicit-prelude reversible, like other flags

2.  Fix a wibble in the new ImportAvails story, in RnNames.mkExportAvails

3.  Fix a Template Haskell bug that meant that top-level names created
    with newName were not made properly unique.
ghc/compiler/basicTypes/Unique.lhs
ghc/compiler/hsSyn/Convert.lhs
ghc/compiler/iface/IfaceEnv.lhs
ghc/compiler/iface/MkIface.lhs
ghc/compiler/main/CmdLineOpts.lhs
ghc/compiler/main/DriverFlags.hs
ghc/compiler/rename/RnEnv.lhs
ghc/compiler/rename/RnNames.lhs
ghc/compiler/typecheck/TcBinds.lhs