Tue Aug 21 08:15:53 PDT 2007  Simon Marlow <[EMAIL PROTECTED]>
  * FIX #1427, #1569: gcc 4.2.x needs -fno-toplevel-reorder
  We now have various flags that need to be passed to gcc, but only if
  the local gcc version supports them.  So instead of wiring this
  knowledge into ghc when it is built, we now put these "extra gcc
  flags" into a text file in $libdir, extra-gcc-flags, which is created
  by configure.  It is also created by the configure script of a binary
  distribution, so a binary dist is independent of the gcc version used
  to build it.
  
  Hopefully I got the binary-dist stuff right, but binary dists aren't
  currently working so we'll need to come back and check this.

    M ./Makefile +6
    M ./aclocal.m4 -36 +38
    M ./compiler/main/DriverPipeline.hs -4 +8
    M ./compiler/main/DynFlags.hs -21 +12
    M ./compiler/main/SysTools.lhs +5
    M ./configure.ac -4 +2
    M ./distrib/configure-bin.ac -1 +7
    A ./extra-gcc-opts.in

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to