[project @ 2005-02-07 12:16:50 by simonpj]
authorsimonpj <unknown>
Mon, 7 Feb 2005 12:16:52 +0000 (12:16 +0000)
committersimonpj <unknown>
Mon, 7 Feb 2005 12:16:52 +0000 (12:16 +0000)
commit3ab57e452b212ca2cf361841b24d67aae1860b47
treec702a6443e50e2d96f46b3a758c292959476ba68
parent233b831bd7e89950f5c75aaa71b859c87a33d11a
[project @ 2005-02-07 12:16:50 by simonpj]
-----------------------------------------------------
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.
ghc/compiler/main/CmdLineOpts.lhs
mk/config.mk.in