[commit: ghc] master: First batch of file additions for cross-compiler: (6ae696a)

Gabor Greif ggreif at gmail.com
Wed Jul 18 15:22:49 CEST 2012


Repository : ssh://darcs.haskell.org//srv/darcs/ghc

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/6ae696a1d1f25bf52923a3dd1c3b4a08e2033bfd

>---------------------------------------------------------------

commit 6ae696a1d1f25bf52923a3dd1c3b4a08e2033bfd
Author: Gabor Greif <ggreif at gmail.com>
Date:   Wed Jul 18 15:03:31 2012 +0200

    First batch of file additions for cross-compiler:
    
    	new file:   ghc/ghc-cross.wrapper
    	new file:   includes/mkDerivedConstants.cross.awk
    	new file:   includes/mkSizeMacros.cross.awk
    	new file:   rules/cross-compiling.mk
    
    These are expected to sit quietly in the tree until
    the rest of the machinery matures on an (upcoming)
    branch. Reviews will begin to make sense as soon as
    that has happened. Anyway, comments are welcome. See
    <http://www.haskell.org/pipermail/cvs-ghc/2012-July/074456.html>
    for background.
    
    Disclaimer: these source files are not (yet) up to the
                quality standards set by the rest of the tree.
    
    Cleanups, move-arounds and rewrites (i.e. .awk -> .hs), as
    well as additional comments and documentation will happen
    as soon as the basic functionality of a cross-compiler is
    working reliably.

 ghc/ghc-cross.wrapper                       |    1 +
 includes/mkDerivedConstants.cross.awk       |  350 +++++++++++++++++++++++++++
 includes/mkSizeMacros.cross.awk             |   82 +++++++
 rules/{all-target.mk => cross-compiling.mk} |   18 +-
 4 files changed, 445 insertions(+), 6 deletions(-)


Diff suppressed because of size. To see it, use:

    git show 6ae696a1d1f25bf52923a3dd1c3b4a08e2033bfd



More information about the Cvs-ghc mailing list