cvs commit: fptools/mk config.mk.in fptools/ghc/compiler/main CmdLineOpts.lhs

Simon Peyton Jones simonpj at haskell.org
Mon Feb 7 07:16:55 EST 2005


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


More information about the Cvs-ghc mailing list