[project @ 2000-04-10 16:02:58 by simonpj]
authorsimonpj <unknown>
Mon, 10 Apr 2000 16:02:58 +0000 (16:02 +0000)
committersimonpj <unknown>
Mon, 10 Apr 2000 16:02:58 +0000 (16:02 +0000)
commita103a9dc0de992716e62c30d7ac81c0bc0dbcdc5
tree805dbee5ce4cde1c02783b2cbae1f46e13ee1080
parent0826d0137d24268cdfb3375eb1ddc3f7035b7a41
[project @ 2000-04-10 16:02:58 by simonpj]
Make it so that -fcompiling-prelude applies only
for Prelude modules (i.e. ones called Prelxxx).

I've done this with an {-# OPTIONS #-} line in each
such module (they all has -fno-implicit-prelude anyway)
but a less repetitive approach in the Makefile would
be welcome.
28 files changed:
ghc/lib/std/Makefile
ghc/lib/std/PrelAddr.lhs
ghc/lib/std/PrelArr.lhs
ghc/lib/std/PrelArrExtra.lhs
ghc/lib/std/PrelBase.lhs
ghc/lib/std/PrelByteArr.lhs
ghc/lib/std/PrelConc.lhs
ghc/lib/std/PrelDynamic.lhs
ghc/lib/std/PrelEnum.lhs
ghc/lib/std/PrelErr.lhs
ghc/lib/std/PrelException.lhs
ghc/lib/std/PrelFloat.lhs
ghc/lib/std/PrelForeign.lhs
ghc/lib/std/PrelHandle.lhs
ghc/lib/std/PrelIO.lhs
ghc/lib/std/PrelIOBase.lhs
ghc/lib/std/PrelList.lhs
ghc/lib/std/PrelMaybe.lhs
ghc/lib/std/PrelNum.lhs
ghc/lib/std/PrelPack.lhs
ghc/lib/std/PrelRead.lhs
ghc/lib/std/PrelReal.lhs
ghc/lib/std/PrelST.lhs
ghc/lib/std/PrelShow.lhs
ghc/lib/std/PrelStable.lhs
ghc/lib/std/PrelTup.lhs
ghc/lib/std/PrelWeak.lhs
ghc/lib/std/Prelude.lhs