First batch of file additions for cross-compiler:
authorGabor Greif <ggreif@gmail.com>
Wed, 18 Jul 2012 13:03:31 +0000 (15:03 +0200)
committerGabor Greif <ggreif@gmail.com>
Wed, 18 Jul 2012 13:03:31 +0000 (15:03 +0200)
commit6ae696a1d1f25bf52923a3dd1c3b4a08e2033bfd
tree6b9d8f155f9c35b09ea91afe5a3c3f11c03d8633
parent9417612ec9d4b27cacd8100cf4831e3e703c976b
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 [new file with mode: 0644]
includes/mkDerivedConstants.cross.awk [new file with mode: 0644]
includes/mkSizeMacros.cross.awk [new file with mode: 0644]
rules/cross-compiling.mk [new file with mode: 0644]