cvs commit: fptools/mk config.mk.in fptools/ghc/compiler/main CmdLineOpts.lhs
Simon Peyton Jones <[email protected]>
| Newsgroups | gmane.comp.lang.haskell.cvs.fptools,gmane.comp.lang.haskell.cvs.ghc |
|---|---|
| Message-ID | <[email protected]> |
simonpj 2005/02/07 04:16:55 PST
Modified files:
mk config.mk.in
ghc/compiler/main CmdLineOpts.lhs
Log:
-----------------------------------------------------
Switch off derivable type class generation by default
-----------------------------------------------------
Merge to STABLE
This commit switches off the generation of the support code for 'Derivable
Type Classes' by default. Use -fgenerics to switch it on.
Motivation: seldom used, and there's a nasty blowup in Core types for data
types that have lots of constructors or lots of fields.
We now put -fgenerics in the GhcLibOpts, so that the libraries have the
support code, as before.
Revision Changes Path
1.276 +6 -1 fptools/mk/config.mk.in
1.200 +0 -3 fptools/ghc/compiler/main/CmdLineOpts.lhs