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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.