Changes between Version 21 and Version 22 of Building/Hacking


Ignore:
Timestamp:
Aug 17, 2008 11:21:04 AM (6 years ago)
Author:
igloo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Building/Hacking

    v21 v22  
    4141# My build settings for hacking on stage 1  
    4242SRC_HC_OPTS     = -H32m -O -fasm -Rghc-timing 
    43 GhcStage1HcOpts = -O0 -DDEBUG -W 
     43GhcStage1HcOpts = -O0 -DDEBUG -Wall 
    4444GhcLibHcOpts    = -O -fgenerics 
    4545GhcLibWays      = 
     
    5252 {{{SRC_HC_OPTS = -H32m -O -fasm -Rghc-timing}}}:: 
    5353  These options are added to the command line for all Haskell 
    54   compilations.  We turn on {{{-fasm}}}, because that halves compilation 
    55   time at the expense of a few percent performance.  {{{-Rghc-timing}}} 
     54  compilations.  We turn on `-fasm`, because that halves compilation 
     55  time at the expense of a few percent performance. `-Rghc-timing` 
    5656  prints out a line of timing info about each compilation.  It's handy 
    57   to keep an eye on.  {{{-W}}} turns on some warnings; you probably want 
    58   to tweak exactly which warnings are turned on, since GHC isn't 
    59   very warning-clean with `-W`. 
     57  to keep an eye on.  `-Wall` turns on all the warnings; GHC is 
     58  meant to be warning-clean with `-Wall`. 
    6059 
    6160 {{{GhcStage1HcOpts = -O0 -DDEBUG}}}::