[cvs-nhc98] patch applied (nhc98): nhc98-as-cross-compiler

Malcolm Wallace Malcolm.Wallace at cs.york.ac.uk
Wed May 21 09:34:20 EDT 2008


Sun Apr  6 09:56:55 PDT 2008  myself at sylvain-nahas.com
  * nhc98-as-cross-compiler
  
  This patch adds support for building nhc98 as a cross-compiler. 
  It does so by differencing during the build process between local toolchain (gcc) and cross-toolchain.
  The configure script has been modified to accept a flag --target and some options becomes mandatory 
  since they can not be guessed in cross-compile mode.
  The normal build is not impacted by these changes.
  

    M ./Makefile -2 +3
    M ./Makefile.inc -4 +3
    M ./configure -27 +205
    M ./darcs-all -1 +1
    M ./docs/install.html +31
    A ./script/cabal-parse.inst
    M ./script/harch -95 +2
    A ./script/harch.inst
    M ./script/hsc2hs.inst -1 +2
    M ./script/nhc98.inst -1 +1
    M ./src/greencard/Makefile -2 +2
    M ./src/hmake/Makefile -4 +4
    M ./src/interpreter/Makefile -2 +2
    M ./src/libraries/Makefile.cabal -1 +3
    M ./src/runtime/Integer/Makefile -1 +1
    M ./src/runtime/Makefile -2 +2

View patch online:
http://darcs.haskell.org/nhc98/_darcs/patches/20080406165655-0cd26-b2914e0f1269ed16c2545e156679b3807ad2e796.gz


More information about the Cvs-nhc98 mailing list