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

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/c0907ed27351e4160c0c8b2a5c9877899d87aae9

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

commit c0907ed27351e4160c0c8b2a5c9877899d87aae9
Author: Ian Lynagh <[email protected]>
Date:   Tue Aug 28 20:52:44 2012 +0100

    Move more code into codeGen/CodeGen/Platform.hs
    
    HaskellMachRegs.h is no longer included in anything under compiler/
    
    Also, includes/CodeGen.Platform.hs now includes "stg/MachRegs.h"
    rather than <stg/MachRegs.h> which means that we always get the file
    from the tree, rather than from the bootstrapping compiler.

 compiler/codeGen/CodeGen/Platform.hs               |   40 ++-
 compiler/codeGen/CodeGen/Platform/ARM.hs           |    2 -
 compiler/codeGen/CodeGen/Platform/NoRegs.hs        |    2 -
 compiler/codeGen/CodeGen/Platform/PPC.hs           |    2 -
 compiler/codeGen/CodeGen/Platform/PPC_Darwin.hs    |    2 -
 compiler/codeGen/CodeGen/Platform/SPARC.hs         |    2 -
 compiler/codeGen/CodeGen/Platform/X86.hs           |    2 -
 compiler/codeGen/CodeGen/Platform/X86_64.hs        |    2 -
 compiler/ghc.cabal.in                              |    1 -
 compiler/nativeGen/AsmCodeGen.lhs                  |    2 +-
 compiler/nativeGen/PPC/CodeGen.hs                  |   35 +-
 compiler/nativeGen/PPC/Instr.hs                    |   19 +-
 compiler/nativeGen/PPC/Regs.hs                     |  290 +----------
 compiler/nativeGen/RegAlloc/Linear/FreeRegs.hs     |   16 +-
 .../nativeGen/RegAlloc/Linear/JoinToTargets.hs     |    2 +-
 compiler/nativeGen/RegAlloc/Linear/Main.hs         |   33 +-
 compiler/nativeGen/RegAlloc/Linear/PPC/FreeRegs.hs |    5 +-
 .../nativeGen/RegAlloc/Linear/SPARC/FreeRegs.hs    |   25 +-
 compiler/nativeGen/SPARC/CodeGen.hs                |   10 +-
 compiler/nativeGen/SPARC/CodeGen/Base.hs           |   11 +-
 compiler/nativeGen/SPARC/CodeGen/Gen32.hs          |    7 +-
 compiler/nativeGen/SPARC/Instr.hs                  |   15 +-
 compiler/nativeGen/SPARC/RegPlate.hs               |  318 -----------
 compiler/nativeGen/SPARC/Regs.hs                   |    2 +-
 compiler/nativeGen/X86/CodeGen.hs                  |  157 +++---
 compiler/nativeGen/X86/Instr.hs                    |   15 +-
 compiler/nativeGen/X86/Regs.hs                     |  214 +-------
 includes/CodeGen.Platform.hs                       |  585 +++++++++++++++++++-
 28 files changed, 825 insertions(+), 991 deletions(-)


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

    git show c0907ed27351e4160c0c8b2a5c9877899d87aae9

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

Reply via email to